(function(){var $gwt_version = "2.0.0";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '059FEFC89C208ACDA8B8CA749EFC8CB6';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'simplegadget',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});function ID(){}
function xc(){}
function Uc(){}
function Tc(){}
function Sc(){}
function Rc(){}
function Qd(){}
function de(){}
function qe(){}
function ve(){}
function Se(){}
function Ve(){}
function bf(){}
function nf(){}
function mf(){}
function Bf(){}
function ng(){}
function mg(){}
function lg(){}
function Hg(){}
function Gg(){}
function fh(){}
function ph(){}
function Ch(){}
function Ih(){}
function Mh(){}
function Xh(){}
function ai(){}
function mi(){}
function Si(){}
function Wi(){}
function dj(){}
function oj(){}
function Lj(){}
function $n(){}
function Do(){}
function Ko(){}
function mp(){}
function yp(){}
function Jp(){}
function eq(){}
function fq(){}
function lq(){}
function mq(){}
function Ip(){}
function rq(){}
function sq(){}
function Hp(){}
function Gp(){}
function Fp(){}
function Fq(){}
function Mq(){}
function Qq(){}
function Xq(){}
function Wq(){}
function Vq(){}
function hr(){}
function lr(){}
function ur(){}
function bs(){}
function as(){}
function ss(){}
function rs(){}
function Xs(){}
function ft(){}
function mt(){}
function At(){}
function It(){}
function Pt(){}
function St(){}
function Xt(){}
function _t(){}
function ku(){}
function ou(){}
function ru(){}
function Au(){}
function Iu(){}
function Tu(){}
function _u(){}
function gv(){}
function uv(){}
function Tv(){}
function Sv(){}
function Zv(){}
function iw(){}
function Cw(){}
function nw(){}
function Dw(){}
function Gw(){}
function Nw(){}
function Tw(){}
function bx(){}
function fx(){}
function qx(){}
function px(){}
function xx(){}
function Cx(){}
function Jx(){}
function Nx(){}
function Vx(){}
function _x(){}
function ny(){}
function ry(){}
function vy(){}
function Jy(){}
function Qy(){}
function Uy(){}
function Ez(){}
function Pz(){}
function Tz(){}
function bA(){}
function aA(){}
function DA(){}
function CA(){}
function RA(){}
function $A(){}
function ZA(){}
function kB(){}
function sB(){}
function CB(){}
function LB(){}
function TB(){}
function ZB(){}
function oC(){}
function WC(){}
function _C(){}
function qD(){}
function zD(){}
function Oq(a){a.B()}
function Sq(a){a.C()}
function Pp(a,b){a.r=b}
function iq(){Zp(this)}
function kq(){_p(this)}
function Cc(){return mm}
function Xc(){return rm}
function ad(){return gm}
function dd(){return nm}
function hd(){return zk}
function Sd(){return Bk}
function me(){return Ek}
function ue(){return Ck}
function ze(){return Dk}
function Ue(){return Gk}
function af(){return Fk}
function lf(){return Kk}
function uf(){return Jk}
function Af(){return Ik}
function Ff(){return Hk}
function qg(){return Tk}
function rg(){return dF}
function yg(){return Nk}
function Eg(){return Lk}
function Lg(){return Sk}
function Ng(){return fF}
function Qg(){return Mk}
function kh(){return Ok}
function uh(){return qh}
function vh(){return Pk}
function Gh(){return Dh}
function Hh(){return Qk}
function Kh(){return Rk}
function Wh(){return Wk}
function $h(){return Uk}
function ii(){return Vk}
function Ri(){return Yk}
function Vi(){return Xk}
function aj(){return Zk}
function kj(){return $k}
function Kj(){return _k}
function ao(){return al}
function Io(){return Eo}
function Jo(){return bl}
function No(){return cl}
function vp(){return el}
function Bp(){return dl}
function Rp(){return Hl}
function gq(){return Ll}
function qq(){return Bl}
function xq(){return ml}
function Dq(){return fl}
function Kq(){return il}
function Pq(){return gl}
function Tq(){return hl}
function $q(){return rl}
function cr(){return jl}
function gr(){return kl}
function kr(){return ll}
function pr(){return nl}
function Xr(){return ql}
function gs(){return pl}
function ks(){return ol}
function Js(){return wl}
function Ws(){return sl}
function ct(){return tl}
function lt(){return ul}
function qt(){return vl}
function Dt(){return xl}
function Lt(){return yl}
function Rt(){return Al}
function Vt(){return zl}
function $t(){return Cl}
function ju(){return Gl}
function nu(){return Dl}
function qu(){return El}
function uu(){return Fl}
function Gu(){return Il}
function Ru(){return Kl}
function Yu(){return Jl}
function ev(){return Nl}
function sv(){return Ml}
function Fv(){return Ol}
function Wv(){return Vl}
function Yv(){return Pl}
function fw(){return Rl}
function mw(){return Ql}
function Bw(){return Wl}
function Fw(){return Sl}
function Mw(){return Tl}
function Sw(){return Ul}
function ax(){return Zl}
function ex(){return Yl}
function ox(){return Xl}
function sx(){return bm}
function wx(){return am}
function Ax(){return $l}
function Fx(){return _l}
function Mx(){return cm}
function Qx(){return dm}
function Zx(){return fm}
function cy(){return em}
function qy(){return hm}
function uy(){return im}
function zy(){return jm}
function My(){return km}
function Ty(){return lm}
function Xy(){return om}
function rz(){return qm}
function Nz(){return pm}
function Sz(){return sm}
function Zz(){return tm}
function fA(){return Em}
function BA(){return ym}
function GA(){return Fm}
function OA(){return vm}
function WA(){return um}
function bB(){return Dm}
function gB(){return wm}
function nB(){return xm}
function yB(){return Am}
function IB(){return zm}
function QB(){return Cm}
function WB(){return Bm}
function jC(){return Gm}
function QC(){return Hm}
function $C(){return Im}
function iD(){return Jm}
function uD(){return Km}
function CD(){return Lm}
function of(){of=ID;cf()}
function vf(){vf=ID;of()}
function Cf(){Cf=ID;vf()}
function ar(){ar=ID;Zq()}
function dr(){dr=ID;ar()}
function tr(){_p(this.h)}
function vr(){vr=ID;ar()}
function Yt(){Yt=ID;vr()}
function su(){su=ID;du()}
function hv(){hv=ID;cv()}
function jq(a){$p(this,a)}
function tz(){return this}
function hB(){return null}
function Yc(){return this.f}
function le(a){return a.t()}
function Mg(){return this.d}
function hq(){return this.n}
function oB(){return this.b}
function kC(){return this.c}
function vD(){return this.b}
function wD(){return this.c}
function xg(){return Ag(),zg}
function sh(a){jk(a,5);gu()}
function mu(a){a.A()&&a.C()}
function hw(){dw(this,null)}
function Gx(a){Vv(this.b,1)}
function Uj(){return this.aC}
function Bq(a,b){vq(a,b,a.r)}
function Lu(a,b){Nu(a,b,a.c)}
function Bx(a){Vv(this.b,-1)}
function Px(a){Me();return a}
function by(a){Me();return a}
function xy(a){Me();return a}
function Ly(a){Me();return a}
function BD(a){Me();return a}
function Fh(a){xk(a);null.X()}
function mo(a){eo=a;To();Yo=a}
function Ho(a){xk(a);null.X()}
function _q(a){Yq.L(this.r,a)}
function qr(){return or(this)}
function et(){return bt(this)}
function $u(){return Xu(this)}
function sz(){return Cz(this)}
function Oz(){return this.b.b}
function _z(){return Wz(this)}
function QA(){return this.b.e}
function iB(){return this.b.c}
function KB(){return HB(this)}
function kD(){return this.b.e}
function yn(a){return a[1]+a[0]}
function YC(a){lA(a);return a}
function fv(a,b){a.tabIndex=b}
function hh(a){a.b={};return a}
function Dg(a){jk(a,3).w(this)}
function Gs(a,b){a.k=b;pt(a.k)}
function Ss(a,b){Es(a,b);--a.h}
function se(a,b){a.b=b;return a}
function xe(a,b){a.b=b;return a}
function ht(a,b){a.b=b;return a}
function ot(a,b){a.c=b;return a}
function Ct(a,b){a.b=b;return a}
function Kt(a,b){a.b=b;return a}
function Wu(a,b){a.c=b;return a}
function zx(a,b){a.b=b;return a}
function Ex(a,b){a.b=b;return a}
function JA(a,b){a.b=b;return a}
function XA(){return GB(this.b)}
function SB(){return this.c.b.e}
function GB(a){return a.b<a.c.c}
function fB(a,b){a.b=b;return a}
function FB(a,b){a.c=b;return a}
function VB(a,b){a.b=b;return a}
function zq(a){return wq(this,a)}
function Mp(a,b){Tp(a.r,b,true)}
function Op(a,b){Tp(a.r,b,false)}
function Kg(a){a.d=++Ig;return a}
function cf(){cf=ID;Cf();new Bf}
function Az(){Az=ID;xz={};zz={}}
function fe(){fe=ID;ee=he(new de)}
function oq(){Lq(this,(Iq(),Gq))}
function pq(){Lq(this,(Iq(),Hq))}
function Ls(a){return Cs(this,a)}
function hs(){return jk(this,23).c}
function oz(a){return az(this,a)}
function Xw(a,b,c){ix(Yw(a,c),b)}
function $w(a,b,c){lx(Yw(a,c),b)}
function NA(a){return KA(this,a)}
function XB(){return GB(this.b.b)}
function jB(a){return uA(this.b,a)}
function PB(a){return mA(this.b,a)}
function hD(a){return mA(this.b,a)}
function Fo(){Fo=ID;Eo=Kg(new Hg)}
function Hz(a){a.b=new Ve;return a}
function Iz(a){a.b=new Ve;return a}
function lD(){return Wz(dA(this.b))}
function Kz(a,b){a.b.b+=b;return a}
function Xp(a,b){!!a.p&&Uh(a.p,b)}
function Lp(a,b){Mp(a,Sp(a.r)+tH+b)}
function Rv(a){Lv();Qv(a);FC(a,1)}
function Xz(a){throw Rz(new Pz,wJ)}
function Ks(){return $s(new Xs,this)}
function rA(b,a){return rF+a in b.f}
function ik(a,b){return a&&fk[a][b]}
function wo(a,b){return Rh(zo(),a,b)}
function Np(a,b){Op(a,Sp(a.r)+tH+b)}
function _c(a,b){Me();a.f=b;return a}
function cd(a,b){Me();a.f=b;return a}
function dt(){return this.b<this.d.c}
function Su(){return Wu(new Tu,this)}
function JB(){return this.b<this.c.c}
function Ao(){if(!so){Ep();so=true}}
function Yi(){Yi=ID;Xi=(Yi(),new Wi)}
function Zq(){Zq=ID;Yq=(cv(),cv(),bv)}
function vw(a){Zw(a.g);ux(a.d);or(a)}
function Lx(a,b){Me();a.f=b;return a}
function py(a,b){Me();a.f=b;return a}
function ty(a,b){Me();a.f=b;return a}
function yy(a,b){Me();a.f=b;return a}
function Sy(a,b){Me();a.f=b;return a}
function Rz(a,b){Me();a.f=b;return a}
function hk(a,b){return a&&!!fk[a][b]}
function yq(){return Wu(new Tu,this.f)}
function UC(a){throw ty(new ry,DJ+a)}
function sr(a){$p(this,a);this.h.x(a)}
function KC(b,a){b.V();b.b.setTime(a)}
function di(a){a.b=YC(new WC);return a}
function rj(a){a.b=YC(new WC);return a}
function pp(a){a.c=aC(new ZB);return a}
function Zu(){return this.b<this.c.c-1}
function PA(){return TA(new RA,this.b)}
function YA(){return jk(HB(this.b),27)}
function ps(){ps=ID;os=(cv(),cv(),av)}
function Iq(){Iq=ID;Gq=new Mq;Hq=new Qq}
function Pw(){Pw=ID;Ow=Qw(new Nw,RI,OI)}
function Jw(a){a.b=YC(new WC);return a}
function qB(a,b){return mB(new kB,b,a)}
function wB(a,b){(a<0||a>=b)&&AB(a,b)}
function Vv(a,b){Nv(a.e.c.b,b);vw(a.e)}
function bD(a){a.b=YC(new WC);return a}
function iC(a){return eC(this,a,0)!=-1}
function pB(){return this.c.f[rF+this.b]}
function NB(a,b,c){a.b=b;a.c=c;return a}
function Ap(a,b,c){a.b=b;a.c=c;return a}
function mB(a,b,c){a.c=c;a.b=b;return a}
function sD(a,b,c){a.b=b;a.c=c;return a}
function md(a){return a==null?null:a.name}
function dC(a,b){wB(b,a.c);return a.b[b]}
function dB(){return this.S()+yJ+this.T()}
function vC(a){a.V();return a.b.getDay()}
function uC(a){a.V();return a.b.getDate()}
function AC(a){a.V();return a.b.getTime()}
function Wt(a){jk(a.e,11);$wnd.alert(qI)}
function jx(a){Xp(a.d.b.e,new Dw);nx(a)}
function Ar(a){!a.c&&Jr(a,a.j);return a.c}
function iz(c,a,b){return c.substr(a,b-a)}
function rB(a){return vA(this.c,this.b,a)}
function BB(){return FB(new CB,jk(this,7))}
function tv(a,b){a.firstChild.tabIndex=b}
function sC(a){rC();a.b=new Date;return a}
function yC(a){a.V();return a.b.getMonth()}
function mk(a,b){return a!=null&&hk(a.tI,b)}
function fd(a,b){Me();a.c=b;Le(a);return a}
function on(a,b){return xn(a,pn(en(a,b),b))}
function jd(a){return a==null?null:a.message}
function Ku(a){a.b=Vj(Nm,0,11,4,0);return a}
function aC(a){a.b=Vj(Om,0,0,0,0);return a}
function tu(a){su();eu(a,$doc.body);return a}
function To(){if(!Po){dp();jp();Po=true}}
function zo(){!to&&(to=Mo(new Ko));return to}
function br(a,b){ar();a.r=b;a.I(0);return a}
function bC(a,b){Yj(a.b,a.c++,b);return true}
function Bc(a){return this===(a==null?null:a)}
function Dc(){return this.$H||(this.$H=++Wd)}
function Av(a){return vv[a.V(),a.b.getDate()]}
function AB(a,b){throw yy(new vy,AJ+a+BJ+b)}
function Ne(){try{null.a()}catch(a){return a}}
function fn(a,b){return a[0]==b[0]&&a[1]==b[1]}
function Qw(a,b,c){Pw();a.c=b;a.b=c;return a}
function yr(a,b,c,d){return js(new as,b,a,c,d)}
function yw(a,b){a.b=Qw(new Nw,b,OI);a.r[uH]=b}
function lx(a,b){a.c=fz(a.c,cF+b+cF,cF);nx(a)}
function ie(a){var b;b=a.c;a.c=[];oe(b,a.c)}
function th(a){var b;if(qh){b=new ph;Uh(a,b)}}
function ux(a){var b;b=zv(a.e.c);Hs(a.d,0,1,b)}
function yD(a){var b;b=this.c;this.c=a;return b}
function $r(){_p(this);xr(this);Rr(this,false)}
function vB(a){cC(this,this.P(),a);return true}
function or(a){if(a.h){return a.h.n}return false}
function Zh(a,b,c,d){a.b=b;a.d=c;a.c=d;return a}
function Yx(a,b){var c;c=new Vx;c.c=a+b;return c}
function Yz(a){var b;b=Vz(this.G(),a);return !!b}
function hz(b,a){return b.substr(a,b.length-a)}
function ke(a){return a.b.length>0||a.f.length>0}
function nk(a){return a!=null&&a.tM!=ID&&a.tI!=2}
function hC(a){return Yj(this.b,this.c++,a),true}
function Yr(){!this.c&&Jr(this,this.j);Zp(this)}
function _i(a){!a.b&&(a.b=rj(new oj));return a.b}
function Sh(a,b){!a.b&&(a.b=aC(new ZB));bC(a.b,b)}
function xw(a,b){Dv(a.c,b);Zw(a.g);ux(a.d);or(a)}
function $s(a,b){a.c=b;a.d=a.c.m.c;_s(a);return a}
function Ui(a,b,c){a.d=b;a.c=c;a.b=false;return a}
function Os(a,b,c){Ns(a);Ts(a,c);Us(a,b);return a}
function Mv(a,b){Lv();FC(a,(a.V(),a.b.getDate())+b)}
function cD(a,b){var c;c=sA(a.b,b,a);return c==null}
function Eq(a){var b;b=wq(this,a);b&&Cq(a.r);return b}
function TC(a){if(a<10){return kF+a}else{return OE+a}}
function xk(a){if(a!=null){throw by(new _x)}return a}
function Dz(){if(yz==256){xz=zz;zz={};yz=0}++yz}
function ak(){ak=ID;$j=[];_j=[];bk(new Lj,$j,_j)}
function Gn(){Gn=ID;Fn=Vj(Sm,0,17,256,0)}
function YB(){var a;a=jk(HB(this.b.b),27);return a.S()}
function _r(a){(ps(),this.r).firstChild.tabIndex=a}
function ye(){this.b.d&&pe(this.b.e,1);return this.b.g}
function vo(a){Ao();return wo(qh?qh:(qh=Kg(new Hg)),a)}
function Ag(){Ag=ID;zg=Pg(new Gg,eF,(Ag(),new lg))}
function tC(a,b){rC();a.b=new Date(b[1]+b[0]);return a}
function Ie(a,b){a.length>=b&&a.splice(0,b);return a}
function _e(a,b,c,d){a.b=a.b.substr(0,b-0)+d+hz(a.b,c)}
function js(a,b,c,d,e){a.c=d;a.b=e;a.f=c;a.d=b;return a}
function Wy(a,b,c,d,e){a.b=b;a.e=c;a.c=d;a.d=e;return a}
function lA(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function je(a){var b;b=a.b;a.b=[];oe(b,a.f);a.f=ne(a.f)}
function jv(a){hv();a.b=lv();a.c=mv();a.d=ov();return a}
function Xx(a,b){var c;c=new Vx;c.c=a+b;c.b=4;return c}
function gD(a){var b;return b=sA(this.b,a,this),b==null}
function Cv(a,b){return yC(a.b)==(b.V(),b.b.getMonth())}
function ov(){return function(){this.firstChild.focus()}}
function Ww(a){a.c=dx(new bx,a);a.d=sC(new oC);return a}
function Ph(a,b){a.e=di(new ai);a.f=b;a.d=false;return a}
function Mo(a){a.e=di(new ai);a.f=null;a.d=false;return a}
function cv(){cv=ID;av=jv(new gv);bv=av?(cv(),new _u):av}
function du(){du=ID;au=new ku;bu=YC(new WC);cu=bD(new _C)}
function dA(a){var b;b=JA(new CA,a);return NB(new LB,a,b)}
function qw(a){rw(a,new px,Ww(new Tw),yv(new uv));return a}
function sw(a,b,c){Lw(a.e,c,b,true);uw(a,c)&&Xw(a.g,b,c)}
function ww(a,b,c){Lw(a.e,c,b,false);uw(a,c)&&$w(a.g,b,c)}
function Mr(a,b){b!=(1&(!a.c&&Jr(a,a.j),a.c.b))>0&&Vr(a)}
function eu(a,b){du();a.f=Ku(new Iu);a.r=b;Zp(a);return a}
function gz(c,a,b){b=mz(b);return c.replace(RegExp(a,qJ),b)}
function nd(a){return a!=null&&a.tM!=ID&&a.tI!=2?od(kk(a)):OE}
function Zd(a){return function(){return $d(a,this,arguments)}}
function Up(){if(!this.r){return xH}return zf((cf(),this.r))}
function Yy(){return this.b+iJ+this.e+PE+this.c+rF+this.d+jJ}
function MC(){(!this.b||typeof this.b!=CJ)&&UC(OE+this.b)}
function RB(){var a;return a=TA(new RA,this.c.b),VB(new TB,a)}
function gu(){du();try{Lq(cu,au)}finally{lA(cu.b);lA(bu)}}
function fu(a){du();try{a.C()}finally{wA(cu.b,a)!=null}}
function lo(a){!!eo&&a==eo&&(eo=null);To();a===Yo&&(Yo=null)}
function Cr(a){!a.e&&(a.e=yr(a,a.j,KH,1),undefined);return a.e}
function Cq(a){a.style[CH]=OE;a.style[DH]=OE;a.style[EH]=OE}
function Cd(a){return a.tM==ID||a.tI==2?a.hC():a.$H||(a.$H=++Wd)}
function zv(a){return ri(pi(new mi,EI,_i((Yi(),Yi(),Xi))),a.b)}
function Ht(){Ht=ID;Kt(new It,oI);Kt(new It,pI);Gt=Kt(new It,DH)}
function xv(){xv=ID;wv=Vj(Qm,72,1,7,0);vv=Vj(Qm,72,1,32,0)}
function xn(a,b){var c,d;c=a[1]-b[1];d=a[0]-b[0];return dn(d,c)}
function an(a,b){var c,d;c=a[1]+b[1];d=a[0]+b[0];return dn(d,c)}
function kt(a,b,c,d){Qs(a.b,b,c);a.b.i.rows[b].cells[c][uH]=d}
function vq(a,b,c){bq(b);Lu(a.f,b);c.appendChild(b.r);cq(b,a)}
function pi(a,b,c){a.d=aC(new ZB);a.c=b;a.b=c;Oi(a,b);return a}
function dq(a,b){a.o==-1?kp(a.r,b|(a.r.__eventBits||0)):(a.o|=b)}
function ix(a,b){a.c.indexOf(cF+b+cF)==-1&&(a.c+=b+cF);nx(a)}
function Jz(a,b){a.b.b+=String.fromCharCode.apply(null,b);return a}
function _s(a){while(++a.b<a.d.c){if(dC(a.d,a.b)!=null){return}}}
function Xu(a){if(a.b>=a.c.c){throw BD(new zD)}return a.c.b[++a.b]}
function tn(a){if(a<=30){return 1<<a}else{return tn(30)*tn(a-30)}}
function qn(a){if((ln(a)&1)==1){return Qn(),Kn}else{return Qn(),Pn}}
function FC(c,a){c.V();var b=c.b.getHours();c.b.setDate(a);c.W(b)}
function IC(c,a){c.V();var b=c.b.getHours();c.b.setMonth(a);c.W(b)}
function uA(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function fC(a,b,c){var d;d=(wB(b,a.c),a.b[b]);Yj(a.b,b,c);return d}
function cC(a,b,c){(b<0||b>a.c)&&AB(b,a.c);a.b.splice(b,0,c);++a.c}
function Sj(a,b){var c,d;c=a;d=Tj(0,b);Wj(c.aC,c.tI,c.qI,d);return d}
function Qu(a,b){var c;c=Mu(a,b);if(c==-1){throw BD(new zD)}Pu(a,c)}
function HB(a){if(a.b>=a.c.c){throw BD(new zD)}return dC(a.c,a.b++)}
function Zm(a){if(a!=null&&hk(a.tI,16)){return a}return fd(new Rc,a)}
function jk(a,b){if(a!=null&&!ik(a.tI,b)){throw by(new _x)}return a}
function xs(a,b){var c;c=a.h;if(b>=c||b<0){throw yy(new vy,$H+b+_H+c)}}
function yA(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
function Vr(a){var b,c;b=(!a.c&&Jr(a,a.j),a.c.b)^1;c=Er(a,b);Jr(a,c)}
function Rh(a,b,c){a.c>0?Sh(a,Zh(new Xh,a,b,c)):ei(a.e,b,c);return new Ih}
function dk(a,b,c){ak();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function Wj(a,b,c,d){ak();dk(d,$j,_j);d.aC=a;d.tI=b;d.qI=c;return d}
function nz(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}
function eC(a,b,c){for(;c<a.c;++c){if(HD(b,a.b[c])){return c}}return -1}
function bk(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function jD(){var a;return a=TA(new RA,dA(this.b).c.b),VB(new TB,a)}
function $x(){return ((this.b&2)!=0?cJ:(this.b&1)!=0?OE:dJ)+this.c}
function Vo(a){return !(a!=null&&a.tM!=ID&&a.tI!=2)&&a!=null&&hk(a.tI,9)}
function kk(a){if(a!=null&&(a.tM==ID||a.tI==2)){throw by(new _x)}return a}
function nr(a,b){if(a.h){throw ty(new ry,JH)}bq(b);Pp(a,b.r);a.h=b;cq(b,a)}
function kn(a){if(a>=0){return [a,0]}else{return [a+4294967296,-4294967296]}}
function bn(a,b,c){if(b==0){return a}if(c==0){return a}return an(a,dn(b*c,0))}
function Mu(a,b){var c;for(c=0;c<a.c;++c){if(a.b[c]==b){return c}}return -1}
function ri(a,b){var c;c=jj((b.V(),b.b.getTimezoneOffset()));return si(a,b,c)}
function kp(a,b){To();hp(a,b);b&131072&&a.addEventListener(oH,_o,false)}
function yf(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}
function AA(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&yd(a,b)}
function ZC(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&yd(a,b)}
function HD(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&yd(a,b)}
function Wp(a,b,c){dq(a,Ro(c.c));return Rh(!a.p?(a.p=Ph(new Mh,a)):a.p,c,b)}
function he(a){fe();a.e=se(new qe,a);xe(new ve,a);a.b=[];a.f=[];a.c=[];return a}
function zt(){zt=ID;Ct(new At,mI);yt=Ct(new At,CH);Ct(new At,nI);xt=(Yi(),yt)}
function LC(c,a){c.V();var b=c.b.getHours();c.b.setFullYear(a+1900);c.W(b)}
function rf(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}
function lj(a){var b,c;b=~~(a/60);c=a%60;if(c==0){return OE+b}return OE+b+rF+c}
function vA(e,a,b){var c,d=e.f;a=rF+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function zA(d,a){var b,c=d.f;a=rF+a;if(a in c){b=c[a];--d.e;delete c[a]}return b}
function nn(a,b){var c,d;c=a*4294967296;d=b;b<0&&(d+=4294967296);return [d,c]}
function id(a){if(a!=null&&a.tM!=ID&&a.tI!=2){return jd(kk(a))}else{return a+OE}}
function az(a,b){if(!(b!=null&&hk(b.tI,1))){return false}return String(a)==b}
function hj(a){var b;if(a==0){return lF}if(a<0){a=-a;b=mF}else{b=nF}return b+lj(a)}
function ij(a){var b;if(a==0){return oF}if(a<0){a=-a;b=pF}else{b=qF}return b+lj(a)}
function Co(){var a;if(so){a=(Fo(),new Do);!!to&&Uh(to,a);return null}return null}
function Pg(a,b,c){a.d=++Ig;a.b=c;!sg&&(sg=hh(new fh));sg.b[b]=a;a.c=b;return a}
function te(){this.b.d=true;je(this.b);this.b.d=false;return this.b.g=ke(this.b)}
function lv(){return function(a){this.parentNode.onblur&&this.parentNode.onblur(a)}}
function wk(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function yd(a,b){return a.tM==ID||a.tI==2?a.eQ(b):(a==null?null:a)===(b==null?null:b)}
function mA(a,b){return b==null?a.d:b!=null&&hk(b.tI,1)?rA(a,jk(b,1)):qA(a,b,~~Cd(b))}
function lw(a,b,c,d){var e;a.f=d;a.g=c;e=a;bC(a.f.c,e);a.r=b;rp(a.f.d,e);return a}
function Vj(a,b,c,d,e){var f;f=Tj(e,d);ak();dk(f,$j,_j);f.aC=a;f.tI=b;f.qI=c;return f}
function fz(a,b,c){var d,e;d=gz(b,kJ,lJ);e=gz(gz(c,mJ,nJ),oJ,pJ);return gz(a,d,e)}
function wn(a,b){var c;b&=63;c=vn(a,b);a[1]<0&&(c=an(c,un((Qn(),Nn),63-b)));return c}
function zw(a,b){var c;c=a.f;!!c&&ww(a,a.b.b+PI,c);a.f=Ov(b);!!a.f&&sw(a,a.b.b+PI,a.f)}
function kx(a,b){if(b){zw(a.d.b.e,a.g);!Cv(a.d.b.e.c,a.g)&&xw(a.d.b.e,a.g)}nx(a)}
function Lr(a,b){if(a.d!=b){!!a.d&&a.r.removeChild(a.d);a.d=b;a.r.appendChild(a.d)}}
function Dv(a,b){LC(a.b,(b.V(),b.b.getFullYear()-1900));IC(a.b,(b.V(),b.b.getMonth()))}
function Jq(a,b){Iq();_c(a,FH,b.b.e==0?null:jk(b.Q(Vj(Rm,73,16,0,0)),21)[0]);return a}
function jf(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function Zc(){var a,b;a=this.gC().c;b=this.s();if(b!=null){return a+NE+b}else{return a}}
function xf(b){var c=b.relatedTarget;try{var d=c.nodeName;return c}catch(a){return null}}
function bz(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function Rs(a,b){if(b<0){throw yy(new vy,fI+b)}if(b>=a.h){throw yy(new vy,$H+b+_H+a.h)}}
function bt(a){var b;if(a.b>=a.d.c){throw BD(new zD)}b=jk(dC(a.d,a.b),11);_s(a);return b}
function rp(a,b){var c;if(!a.b){c=a.c.c;bC(a.c,b)}else{c=a.b.b;fC(a.c,c,b);a.b=a.b.c}b.r[sH]=c}
function ei(a,b,c){var d;d=jk(nA(a.b,b),7);if(!d){d=aC(new ZB);sA(a.b,b,d)}Yj(d.b,d.c++,c)}
function go(a,b,c){var d;d=co;co=a;b==eo&&Ro((cf(),a).type)==8192&&(eo=null);c.x(a);co=d}
function Vz(a,b){var c;while(a.J()){c=a.K();if(b==null?c==null:yd(b,c)){return a}}return null}
function sp(a,b){var c,d;c=(d=b[sH],d==null?-1:d);b[sH]=null;fC(a.c,c,null);a.b=Ap(new yp,c,a.b)}
function qp(a,b){var c,d;c=(d=b[sH],d==null?-1:d);if(c<0){return null}return jk(dC(a.c,c),10)}
function sA(a,b,c){return b==null?uA(a,c):b!=null&&hk(b.tI,1)?vA(a,jk(b,1),c):tA(a,b,c,~~Cd(b))}
function nA(a,b){return b==null?a.c:b!=null&&hk(b.tI,1)?a.f[rF+jk(b,1)]:oA(a,b,~~Cd(b))}
function wA(a,b){return b==null?yA(a):b!=null&&hk(b.tI,1)?zA(a,jk(b,1)):xA(a,b,~~Cd(b))}
function OC(a){return a!=null&&hk(a.tI,30)&&fn(gn((this.V(),this.b.getTime())),gn(AC(jk(a,30))))}
function mv(){return function(a){this.parentNode.onfocus&&this.parentNode.onfocus(a)}}
function rr(){if(this.o!=-1){dq(this.h,this.o);this.o=-1}Zp(this.h);this.r.__listener=this;this.D()}
function RC(){return ln(Dn(gn((this.V(),this.b.getTime())),wn(gn((this.V(),this.b.getTime())),32)))}
function Qn(){Qn=ID;In=Math.log(2);Jn=HE;Kn=IE;Ln=hn(-1);Mn=hn(1);Nn=hn(2);On=JE;Pn=hn(0)}
function HA(){var a,b,c;a=0;for(b=this.G();b.J();){c=b.K();if(c!=null){a+=Cd(c);a=~~a}}return a}
function vn(a,b){var c,d,e;b&=63;e=tn(b);c=Math.floor(a[1]/e);d=Math.floor(a[0]/e);return dn(d,c)}
function Qi(a,b,c){var d,e;d=10;for(e=0;e<c-1;++e){b<d&&(a.b.b+=kF,undefined);d*=10}a.b.b+=OE+b}
function Li(a,b){var c,d;c=a.charCodeAt(b);d=b+1;while(d<a.length&&a.charCodeAt(d)==c){++d}return d-b}
function dw(a,b){var c;if(b==a.e){return}c=a.e;a.e=b;if(c){Xp(c.d.b.e,new Dw);nx(c)}!!a.e&&jx(a.e)}
function Ni(a){var b;if(a.c<=0){return false}b=iF.indexOf(qz(a.d.charCodeAt(0)));return b>1||b>=0&&a.c<3}
function cp(a){if(az((cf(),a).type,jH)){return a.target}if(az(a.type,iH)){return xf(a)}return null}
function bp(a){if(az((cf(),a).type,jH)){return xf(a)}if(az(a.type,iH)){return a.target}return null}
function Qs(a,b,c){Rs(a,b);if(c<0){throw yy(new vy,eI+c)}if(c>=a.g){throw yy(new vy,YH+c+ZH+a.g)}}
function Tp(a,b,c){if(!a){throw cd(new Sc,vH)}b=kz(b);if(b.length==0){throw py(new ny,wH)}c?Yf(a,b):cg(a,b)}
function Ov(a){Lv();var b;if(!a){return null}b=sC(new oC);KC(b,yn(gn((a.V(),a.b.getTime()))));return b}
function hx(a,b,c,d){a.d=d;lw(a,b,sC(new oC),d);a.b=a.d.b.e.b.b+YI;c&&(a.b+=cF+a.d.b.e.b.b+ZI);return a}
function jj(a){var b;b=new dj;b.b=a;b.c=hj(a);b.d=Vj(Qm,72,1,2,0);b.d[0]=ij(a);b.d[1]=ij(a);return b}
function hn(a){var b,c;if(a>-129&&a<128){b=a+128;c=(Gn(),Fn)[b];c==null&&(c=Fn[b]=kn(a));return c}return kn(a)}
function xr(a){if(a.h||a.i){lo(a.r);a.h=false;a.i=false;false!=(1&(!a.c&&Jr(a,a.j),a.c.b))>0&&Vr(a)}}
function Re(a){var b,c,d;d=a&&a.stack?a.stack.split(_E):[];for(b=0,c=d.length;b<c;++b){d[b]=He(d[b])}return d}
function kA(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=qB(e,c.substring(1));a.N(d)}}}
function Tj(a,b){var c=new Array(b);if(a>0){var d=[null,0,false,[0,0]][a];for(var e=0;e<b;++e){c[e]=d}}return c}
function Cz(a){Az();var b=rF+a;var c=zz[b];if(c!=null){return c}c=xz[b];c==null&&(c=Bz(a));Dz();return zz[b]=c}
function $d(a,b,c){var d;d=Vd++==0;try{return a.apply(b,c)}finally{d&&ie((fe(),ee));--Vd}}
function ws(a,b,c){var d;xs(a,b);if(c<0){throw yy(new vy,WH+c+XH+c)}d=a.g;if(d<=c){throw yy(new vy,YH+c+ZH+a.g)}}
function Hs(a,b,c,d){var e,f;Qs(a,b,c);e=(f=a.j.b.i.rows[b].cells[c],Bs(a,f,d==null),f);d!=null&&Ef((cf(),e),d)}
function tj(a){var b,c;b=jk(nA(a.b,vF),20);if(b==null){c=Wj(Qm,72,1,[wF,xF]);sA(a.b,vF,c);return c}else{return b}}
function sj(a){var b,c;b=jk(nA(a.b,sF),20);if(b==null){c=Wj(Qm,72,1,[tF,uF]);sA(a.b,sF,c);return c}else{return b}}
function uj(a){var b,c;b=jk(nA(a.b,yF),20);if(b==null){c=Wj(Qm,72,1,[zF,AF]);sA(a.b,yF,c);return c}else{return b}}
function Jj(a){var b,c;b=jk(nA(a.b,QG),20);if(b==null){c=Wj(Qm,72,1,[RG,SG]);sA(a.b,QG,c);return c}else{return b}}
function cB(){var a,b;a=0;b=0;this.S()!=null&&(a=Cd(this.S()));this.T()!=null&&(b=Cd(this.T()));return a^b}
function ds(a){if(!a.e){if(!a.d){a.e=(cf(),$doc).createElement(UH);return a.e}else{return ds(a.d)}}else{return a.e}}
function pt(a){if(!a.b){a.b=(cf(),$doc).createElement(kI);ep(a.c.l,a.b,0);a.b.appendChild($doc.createElement(lI))}}
function $p(a,b){var c;switch(Ro((cf(),b).type)){case 16:case 32:c=xf(b);if(!!c&&yf(a.r,c)){return}}wg(b,a,a.r)}
function TA(a,b){var c;a.c=b;c=aC(new ZB);a.c.d&&bC(c,fB(new ZA,a.c));kA(a.c,c);jA(a.c,c);a.b=FB(new CB,c);return a}
function Pu(a,b){var c;if(b<0||b>=a.c){throw xy(new vy)}--a.c;for(c=b;c<a.c;++c){Yj(a.b,c,a.b[c+1])}Yj(a.b,a.c,null)}
function Zp(a){var b;if(a.A()){throw ty(new ry,yH)}a.n=true;a.r.__listener=a;b=a.o;a.o=-1;b>0&&dq(a,b);a.y();a.D()}
function _p(a){if(!a.A()){throw ty(new ry,zH)}try{a.E()}finally{try{a.z()}finally{a.r.__listener=null;a.n=false}}}
function bq(a){if(!a.q){du();mA(cu.b,a)&&fu(a)}else if(mk(a.q,25)){jk(a.q,25).F(a)}else if(a.q){throw ty(new ry,AH)}}
function gwtOnLoad(b,c,d){$moduleName=c;$moduleBase=d;if(b)try{$entry(Wm)()}catch(a){b(c)}else{$entry(Wm)()}}
function pe(b,c){fe();$wnd.setTimeout(function(){var a=$entry(le)(b);a&&$wnd.setTimeout(arguments.callee,c)},c)}
function fr(a,b){var c;dr();br(a,(c=(cf(),$doc).createElement(GH),c.type=HH,c));a.r[uH]=IH;a.r.innerHTML=b||OE;return a}
function jA(g,a){var b=g.b;for(var c in b){if(c==parseInt(c)){var d=b[c];for(var e=0,f=d.length;e<f;++e){a.N(d[e])}}}}
function Wc(a){var b,c,d;c=Vj(Pm,0,15,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw Ly(new Jy)}c[d]=a[d]}}
function Es(a,b){var c,d,e;d=a.g;for(c=0;c<d;++c){e=a.j.b.i.rows[b].cells[c];Bs(a,e,false)}a.i.removeChild(a.i.rows[b])}
function Rr(a,b){var c,d;b!=(2&(!a.c&&Jr(a,a.j),a.c.b))>0&&(c=(!a.c&&Jr(a,a.j),a.c.b)^2,c&=-5,d=Er(a,c),Jr(a,d),undefined)}
function Vh(a){var b,c;if(a.b){try{for(c=FB(new CB,a.b);c.b<c.c.c;){b=jk(HB(c),6);ei(b.b.e,b.d,b.c)}}finally{a.b=null}}}
function gA(){var a,b,c;c=0;for(b=TA(new RA,JA(new CA,jk(this,28)).b);GB(b.b);){a=jk(HB(b.b),27);c+=a.hC();c=~~c}return c}
function zB(){var a,b,c;b=1;a=FB(new CB,jk(this,7));while(a.b<a.c.c){c=HB(a);b=31*b+(c==null?0:Cd(c));b=~~b}return b}
function Sp(a){var b,c;b=a[uH]==null?null:String(a[uH]);c=b.indexOf(qz(32));if(c>=0){return b.substr(0,c-0)}return b}
function aB(a){var b;if(a!=null&&hk(a.tI,27)){b=jk(a,27);if(HD(this.S(),b.S())&&HD(this.T(),b.T())){return true}}return false}
function zn(a){var b,c,d;c=wk(Math.log(a[1])/(Qn(),In));if(c<=48){return a[1]+a[0]}else{b=c-48;d=(1<<b)-1;return a[1]+(a[0]-d)}}
function An(a){var b,c,d;c=wk(Math.log(a[1])/(Qn(),In));if(c<=48){return a[1]+a[0]}else{b=c-48;d=(1<<b)-1;return a[1]+(a[0]+d)}}
function Aj(a){var b,c;b=jk(nA(a.b,pG),20);if(b==null){c=Wj(Qm,72,1,[qG,rG,sG,tG]);sA(a.b,pG,c);return c}else{return b}}
function yj(a){var b,c;b=jk(nA(a.b,$F),20);if(b==null){c=Wj(Qm,72,1,[_F,aG,bG,cG]);sA(a.b,$F,c);return c}else{return b}}
function xj(a){var b,c;b=jk(nA(a.b,XF),20);if(b==null){c=Wj(Qm,72,1,[TF,RF,YF,ZF,YF,QF,TF]);sA(a.b,XF,c);return c}else{return b}}
function Bj(a){var b,c;b=jk(nA(a.b,uG),20);if(b==null){c=Wj(Qm,72,1,[vG,wG,xG,yG,zG,AG,BG]);sA(a.b,uG,c);return c}else{return b}}
function Ej(a){var b,c;b=jk(nA(a.b,EG),20);if(b==null){c=Wj(Qm,72,1,[TF,RF,YF,ZF,YF,QF,TF]);sA(a.b,EG,c);return c}else{return b}}
function Gj(a){var b,c;b=jk(nA(a.b,GG),20);if(b==null){c=Wj(Qm,72,1,[vG,wG,xG,yG,zG,AG,BG]);sA(a.b,GG,c);return c}else{return b}}
function Hj(a){var b,c;b=jk(nA(a.b,HG),20);if(b==null){c=Wj(Qm,72,1,[IG,JG,KG,LG,MG,NG,OG]);sA(a.b,HG,c);return c}else{return b}}
function Ij(a){var b,c;b=jk(nA(a.b,PG),20);if(b==null){c=Wj(Qm,72,1,[IG,JG,KG,LG,MG,NG,OG]);sA(a.b,PG,c);return c}else{return b}}
function rC(){rC=ID;pC=Wj(Qm,72,1,[vG,wG,xG,yG,zG,AG,BG]);qC=Wj(Qm,72,1,[eG,fG,gG,hG,GF,iG,jG,kG,lG,mG,nG,oG])}
function kd(){this.d==null&&(this.e=ld(this.c),this.b=id(this.c),this.d=PE+this.e+QE+this.b+nd(this.c),undefined);return this.d}
function Ec(){return (this.tM==ID||this.tI==2?this.gC():Ak).c+ME+Cy(this.tM==ID||this.tI==2?this.hC():this.$H||(this.$H=++Wd),4)}
function Kw(a,b){return jk(nA(a.b,(b.V(),b.b.getFullYear()-1900)+QI+(b.V(),b.b.getMonth())+QI+(b.V(),b.b.getDate())),1)}
function KA(a,b){var c,d,e;if(b!=null&&hk(b.tI,27)){c=jk(b,27);d=c.S();if(mA(a.b,d)){e=nA(a.b,d);return ZC(c.T(),e)}}return false}
function cq(a,b){var c;c=a.q;if(!b){try{!!c&&c.A()&&a.C()}finally{a.q=null}}else{if(c){throw ty(new ry,BH)}a.q=b;b.A()&&a.B()}}
function Us(a,b){if(a.h==b){return}if(b<0){throw yy(new vy,iI+b)}if(a.h<b){Vs(a.i,b-a.h,a.g);a.h=b}else{while(a.h>b){Ss(a,a.h-1)}}}
function es(a,b){a.e=(cf(),$doc).createElement(UH);Tp(a.e,VH,true);a.e.innerHTML=b||OE;!!a.f.c&&ds(a.f.c)==ds(a)&&Lr(a.f,a.e)}
function rv(){var a=$doc.createElement(zI);a.type=AI;a.style.width=a.style.height=0;a.style.zIndex=-1;a.style.position=BI;return a}
function dx(a,b){a.b=b;Ns(a);a.d=pp(new mp);a.c=aC(new ZB);a.l[wI]=0;a.l[vI]=0;a.l[XI]=kF;dq(a,49);Ts(a,7);Us(a,7);return a}
function Zt(a){Yt();br(a,nv((ps(),os)));dq(a,7165);a.j=js(new as,null,a,rI,0);a.r[uH]=sI;a.r.setAttribute(tI,HH);a.r[uH]=uI;return a}
function hu(a){du();var b;b=jk(nA(bu,a),24);if(b){return b}if(bu.e==0){vo(new ou);Yi()}b=tu(new ru);sA(bu,a,b);cD(cu,b);return b}
function Ef(a,b){while(a.firstChild){a.removeChild(a.firstChild)}b!=null&&a.appendChild(a.ownerDocument.createTextNode(b))}
function Yw(a,b){var c,d;d=Pv(a.b,b);c=jk(dC(a.c.c,d),26);if(uC(c.g)!=(b.V(),b.b.getDate())){throw ty(new ry,b+SI+c+TI+c.g)}return c}
function wg(a,b,c){var d,e,f;if(sg){f=jk(sg.b[(cf(),a).type],4);if(f){d=f.b.b;e=f.b.c;f.b.b=a;f.b.c=c;Xp(b,f.b);f.b.b=d;f.b.c=e}}}
function qi(a,b,c){var d;if(b.b.b.length>0){bC(a.d,Ui(new Si,b.b.b,c));d=b.b.b.length;0<d?_e(b.b,0,d,OE):0>d&&Jz(b,Vj(Mm,0,-1,0-d,1))}}
function qA(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.S();if(h.R(a,g)){return true}}}return false}
function oA(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.S();if(h.R(a,g)){return f.T()}}}return null}
function Me(){var a,b,c,d;c=Ie(Re(Ne()),2);d=Vj(Pm,0,15,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=Wy(new Uy,ZE,c[a],$E,0)}Wc(d)}
function Le(a){var b,c,d,e;d=Re(nk(a.c)?kk(a.c):null);e=Vj(Pm,0,15,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=Wy(new Uy,ZE,d[b],$E,0)}Wc(e)}
function He(a){var b,c,d;d=OE;a=kz(a);b=a.indexOf(PE);if(b!=-1){c=a.indexOf(XE)==0?8:0;d=kz(a.substr(c,b-c))}return d.length>0?d:YE}
function $z(a){var b,c,d,e;e=this.P();a.length<e&&(a=Sj(a,e));d=a;c=this.G();for(b=0;b<e;++b){Yj(d,b,c.K())}a.length>e&&Yj(a,e,null);return a}
function Hr(a){var b;a.b=true;b=pf((cf(),$doc),eF,true,true,1,0,0,0,0,false,false,false,false,1,null);a.r.dispatchEvent(b);a.b=false}
function nx(a){var b;b=a.c;if(a==a.f.e){b+=cF+a.d.b.e.b.b+_I;a==a.f.e&&a.f.f==a&&(b+=cF+a.d.b.e.b.b+aJ)}!a.e&&(b+=cF+a.d.b.e.b.b+bJ);a.r[uH]=b}
function Is(a,b,c,d){var e,f;Qs(a,b,c);if(d){bq(d);e=(f=a.j.b.i.rows[b].cells[c],Bs(a,f,true),f);rp(a.m,d);e.appendChild(d.r);cq(d,a)}}
function ep(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
function Yj(a,b,c){if(c!=null){if(a.qI>0&&!ik(c.tI,a.qI)){throw Px(new Nx)}if(a.qI<0&&(c.tM==ID||c.tI==2)){throw Px(new Nx)}}return a[b]=c}
function kz(c){if(c.length==0||c[0]>cF&&c[c.length-1]>cF){return c}var a=c.replace(/^(\s*)/,OE);var b=a.replace(/\s*$/,OE);return b}
function zf(a){var b=a.ownerDocument;var c=a.cloneNode(true);var d=b.createElement(bF);d.appendChild(c);outer=d.innerHTML;c.innerHTML=OE;return outer}
function od(b){var c=OE;try{for(prop in b){if(prop!=TE&&prop!=UE&&prop!=VE){try{c+=WE+prop+NE+b[prop]}catch(a){}}}}catch(a){}return c}
function Jr(a,b){var c;if(a.c!=b){!!a.c&&Np(a,a.c.c);a.c=b;Lr(a,ds(b));Lp(a,a.c.c);!a.r[QH]&&(c=(b.b&1)==1,a.r.setAttribute(RH,c?SH:TH),undefined)}}
function mz(a){var b;b=0;while(0<=(b=a.indexOf(rJ,b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b-0)+sJ+hz(a,++b)):(a=a.substr(0,b-0)+hz(a,++b))}return a}
function Bs(a,b,c){var d,e;d=jf((cf(),b));e=null;!!d&&(e=jk(qp(a.m,d),11));if(e){Cs(a,e);return true}else{c&&(b.innerHTML=OE,undefined);return false}}
function zj(a){var b,c;b=jk(nA(a.b,dG),20);if(b==null){c=Wj(Qm,72,1,[eG,fG,gG,hG,GF,iG,jG,kG,lG,mG,nG,oG]);sA(a.b,dG,c);return c}else{return b}}
function vj(a){var b,c;b=jk(nA(a.b,BF),20);if(b==null){c=Wj(Qm,72,1,[CF,DF,EF,FF,GF,HF,IF,JF,KF,LF,MF,NF]);sA(a.b,BF,c);return c}else{return b}}
function wj(a){var b,c;b=jk(nA(a.b,OF),20);if(b==null){c=Wj(Qm,72,1,[PF,QF,RF,SF,RF,PF,PF,SF,TF,UF,VF,WF]);sA(a.b,OF,c);return c}else{return b}}
function Cj(a){var b,c;b=jk(nA(a.b,CG),20);if(b==null){c=Wj(Qm,72,1,[CF,DF,EF,FF,GF,HF,IF,JF,KF,LF,MF,NF]);sA(a.b,CG,c);return c}else{return b}}
function Dj(a){var b,c;b=jk(nA(a.b,DG),20);if(b==null){c=Wj(Qm,72,1,[PF,QF,RF,SF,RF,PF,PF,SF,TF,UF,VF,WF]);sA(a.b,DG,c);return c}else{return b}}
function Fj(a){var b,c;b=jk(nA(a.b,FG),20);if(b==null){c=Wj(Qm,72,1,[eG,fG,gG,hG,GF,iG,jG,kG,lG,mG,nG,oG]);sA(a.b,FG,c);return c}else{return b}}
function Zw(a){var b,c;a.b=Bv(a.e.c);uC(a.b)==1&&Mv(a.b,-7);KC(a.d,yn(gn(AC(a.b))));for(c=0;c<a.c.c.c;++c){c!=0&&Mv(a.d,1);b=jk(dC(a.c.c,c),26);mx(b,a.d)}}
function Wz(a){var b,c,d;d=Hz(new Ez);b=null;d.b.b+=tJ;c=a.G();while(c.J()){b!=null?(d.b.b+=b,undefined):(b=uJ);Kz(d,OE+c.K())}d.b.b+=vJ;return d.b.b}
function Uh(a,b){var c;if(b.d){b.d=false;b.e=null}c=b.e;b.e=a.f;try{++a.c;fi(a.e,b,a.d)}finally{--a.c;a.c==0&&Vh(a)}if(c==null){b.d=true;b.e=null}else{b.e=c}}
function Nv(a,b){Lv();var c,d,e,f,g;if(b!=0){c=(a.V(),a.b.getMonth());g=(a.V(),a.b.getFullYear()-1900);e=g*12+c+b;f=~~(e/12);d=e-f*12;IC(a,d);LC(a,f)}}
function cn(a,b){var c,d;if(a[0]==b[0]&&a[1]==b[1]){return 0}c=a[1]<0;d=b[1]<0;if(c&&!d){return -1}if(!c&&d){return 1}if(xn(a,b)[1]<0){return -1}else{return 1}}
function oe(b,c){var a,e,f,g;for(e=0,f=b.length;e<f;++e){g=b[e];try{g[1]?g[0].t()&&(c[c.length]=g,undefined):g[0].X()}catch(a){a=Zm(a);if(!mk(a,2))throw a}}}
function hA(){var a,b,c,d;d=xJ;a=false;for(c=TA(new RA,JA(new CA,jk(this,28)).b);GB(c.b);){b=jk(HB(c.b),27);a?(d+=uJ):(a=true);d+=OE+b.S();d+=yJ;d+=OE+b.T()}return d+zJ}
function Mi(a){var b,c,d;b=false;d=a.d.c;for(c=0;c<d;++c){if(Ni(jk(dC(a.d,c),19))){if(!b&&c+1<d&&Ni(jk(dC(a.d,c+1),19))){b=true;jk(dC(a.d,c),19).b=true}}else{b=false}}}
function wq(a,b){var c,d;if(b.q!=a){return false}try{cq(b,null)}finally{c=b.r;(d=(cf(),c).parentNode,(!d||d.nodeType!=1)&&(d=null),d).removeChild(c);Qu(a.f,b)}return true}
function Cs(a,b){var c,d;if(b.q!=a){return false}try{cq(b,null)}finally{c=b.r;(d=(cf(),c).parentNode,(!d||d.nodeType!=1)&&(d=null),d).removeChild(c);sp(a.m,c)}return true}
function rn(a){var b,c;if(fn(a,(Qn(),Kn))){return Kn}b=-a[1];c=-a[0];if(c>4294967295){c-=4294967296;b+=4294967296}if(c<0){c+=4294967296;b-=4294967296}return [c,b]}
function ln(a){if(a[0]>=2147483648){return ~~Math.max(Math.min(a[0]-4294967296,2147483647),-2147483648)}else{return ~~Math.max(Math.min(a[0],2147483647),-2147483648)}}
function Dn(a,b){return nn(~~Math.max(Math.min(a[1]/4294967296,2147483647),-2147483648)^~~Math.max(Math.min(b[1]/4294967296,2147483647),-2147483648),ln(a)^ln(b))}
function Lv(){Lv=ID;Iv=_i((Yi(),Yi(),Xi));Hv=jy(Jj(Iv)[0],10,-2147483648,2147483647)-1;Jv=jy(Jj(Iv)[1],10,-2147483648,2147483647)-1;Kv=jy(SG,10,-2147483648,2147483647)-1}
function Pv(a,b){Lv();var c,d,e;a=Ov(a);Qv(a);b=Ov(b);Qv(b);c=gn((a.V(),a.b.getTime()));e=gn((b.V(),b.b.getTime()));d=KE;d=cn(e,c)>0?d:rn(d);return ln(en(an(xn(e,c),d),LE))}
function pf(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){n==1?(n=0):n==4?(n=1):(n=2);var p=a.createEvent(aF);p.initMouseEvent(b,c,d,null,e,f,g,h,i,j,k,l,m,n,o);return p}
function Ns(a){a.m=pp(new mp);a.l=(cf(),$doc).createElement(cI);a.i=$doc.createElement(dI);a.l.appendChild(a.i);a.r=a.l;a.j=ht(new ft,a);Gs(a,ot(new mt,a));return a}
function Du(a){a.f=Ku(new Iu);a.e=(cf(),$doc).createElement(cI);a.d=$doc.createElement(dI);a.e.appendChild(a.d);a.r=a.e;a.b=(zt(),xt);a.c=(Ht(),Gt);a.e[vI]=kF;a.e[wI]=kF;return a}
function xA(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.S();if(h.R(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.T()}}}return null}
function Hu(a){var b,c,d,e;c=(d=(cf(),a.r).parentNode,(!d||d.nodeType!=1)&&(d=null),d);b=wq(this,a);b&&this.d.removeChild((e=c.parentNode,(!e||e.nodeType!=1)&&(e=null),e));return b}
function nv(c){var a=$doc.createElement(UH);var b=c.M();b.addEventListener(ZG,c.b,false);b.addEventListener(aH,c.c,false);a.addEventListener(gH,c.d,false);a.appendChild(b);return a}
function Bv(a){var b,c,d,e;e=vC(a.b);d=(Lv(),Lv(),Kv);if(e==d){return tC(new oC,gn(AC(a.b)))}else{b=tC(new oC,gn(AC(a.b)));c=e-d>0?e-d:7-(d-e);FC(b,(b.V(),b.b.getDate())+-c);return b}}
function fj(a){var b,c;c=-a.b;b=Wj(Mm,0,-1,[43,48,48,48,48]);if(c<0){b[0]=45;c=-c}b[1]+=~~(~~(c/60)/10);b[2]+=~~(c/60)%10;b[3]+=~~(c%60/10);b[4]+=c%10;return String.fromCharCode.apply(null,b)}
function qz(a){var b,c;if(a>=65536){b=55296+(a-65536>>10&1023)&65535;c=56320+(a-65536&1023)&65535;return String.fromCharCode(b)+String.fromCharCode(c)}else{return String.fromCharCode(a&65535)}}
function gn(a){if(isNaN(a)){return Qn(),Pn}if(a<-9223372036854775808){return Qn(),Kn}if(a>=9223372036854775807){return Qn(),Jn}if(a>0){return dn(Math.floor(a),0)}else{return dn(Math.ceil(a),0)}}
function gj(a){var b;b=Wj(Mm,0,-1,[71,77,84,45,48,48,58,48,48]);if(a<=0){b[3]=43;a=-a}b[4]+=~~(~~(a/60)/10);b[5]+=~~(a/60)%10;b[7]+=~~(a%60/10);b[8]+=a%10;return String.fromCharCode.apply(null,b)}
function Cy(a,b){var c,d,e,f,g;e=~~(32/b);c=(1<<b)-1;d=Vj(Mm,0,-1,e,1);f=(Py(),Oy);g=e-1;if(a>=0){while(a>c){d[g--]=f[a&c];a>>=b}}else{while(g>0){d[g--]=f[a&c];a>>=b}}d[g]=f[a&c];return nz(d,g,e)}
function Eu(a,b){var c,d,e;d=(cf(),$doc).createElement(jI);c=(e=$doc.createElement(bI),e[xI]=a.b.b,e.style[yI]=a.c.b,e);d.appendChild(c);a.d.appendChild(d);bq(b);Lu(a.f,b);c.appendChild(b.r);cq(b,a)}
function Lq(b,c){var i;Iq();var a,e,f,g,h;e=null;for(h=b.G();h.J();){g=jk(h.K(),11);try{c.H(g)}catch(a){a=Zm(a);if(mk(a,16)){f=a;!e&&(e=bD(new _C));i=sA(e.b,f,e)}else throw a}}if(e){throw Jq(new Fq,e)}}
function tA(j,a,b,c){var d=j.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.S();if(j.R(a,h)){var i=g.T();g.U(b);return i}}}else{d=j.b[c]=[]}var g=sD(new qD,a,b);d.push(g);++j.e;return null}
function Bz(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+a.charCodeAt(c++)}return b|0}
function Nu(a,b,c){var d,e;if(c<0||c>a.c){throw xy(new vy)}if(a.c==a.b.length){e=Vj(Nm,0,11,a.b.length*2,0);for(d=0;d<a.b.length;++d){Yj(e,d,a.b[d])}a.b=e}++a.c;for(d=a.c-1;d>c;--d){Yj(a.b,d,a.b[d-1])}Yj(a.b,c,b)}
function mx(a,b){var c,d;a.e=true;nx(a);KC(a.g,yn(gn((b.V(),b.b.getTime()))));d=Av(a.g);Ef((cf(),a.r),d);a.c=a.b;if(Cv(a.d.b.e.c,a.g)){c=Kw(a.d.b.e.e,b);c!=null&&(a.c+=cF+c)}else{a.c+=cF+a.d.b.e.b.b+$I}a.c+=cF;nx(a)}
function Bi(a,b,c){var d,e;d=gn((c.V(),c.b.getTime()));cn(d,FE)<0?(e=1000-ln(on(rn(d),GE))):(e=ln(on(d,GE)));if(b==1){e=~~((e+50)/100);a.b.b+=OE+e}else if(b==2){e=~~((e+5)/10);Qi(a,e,2)}else{Qi(a,e,3);b>3&&Qi(a,0,b-3)}}
function FA(a){var b,c,d;if((a==null?null:a)===this){return true}if(!(a!=null&&hk(a.tI,29))){return false}c=jk(a,29);if(c.P()!=this.P()){return false}for(b=c.G();b.J();){d=b.K();if(!this.O(d)){return false}}return true}
function Vs(a,b,c){var d=$doc.createElement(bI);d.innerHTML=hI;var e=$doc.createElement(jI);for(var f=0;f<c;f++){var g=d.cloneNode(true);e.appendChild(g)}a.appendChild(e);for(var h=1;h<b;h++){a.appendChild(e.cloneNode(true))}}
function fi(a,b,c){var d,e,f,g,h,i,j;g=b.v();d=(h=jk(nA(a.b,g),7),!h?0:h.c);if(c){for(f=d-1;f>=0;--f){e=(i=jk(nA(a.b,g),7),jk((wB(f,i.c),i.b[f]),18));b.u(e)}}else{for(f=0;f<d;++f){e=(j=jk(nA(a.b,g),7),jk((wB(f,j.c),j.b[f]),18));b.u(e)}}}
function Qv(a){var b,c,d;b=gn((a.V(),a.b.getTime()));b=pn(en(b,GE),GE);a.V();a.b.setTime(b[1]+b[0]);a.V();a.b.setHours(12);a.W(12);a.V();c=a.b.getHours()+0/60;a.b.setMinutes(0);a.W(c);a.V();d=a.b.getHours()+0/(60*60);a.b.setSeconds(0);a.W(d)}
function Yf(a,b){var c,d,e,f;b=kz(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=cF);a.className=f+b}}
function yv(a){var b,c,d;xv();a.b=sC(new oC);Rv(a.b);b=sC(new oC);for(d=1;d<=7;++d){FC(b,d);c=(b.V(),b.b.getDay());wv[c]=ri(pi(new mi,CI,_i((Yi(),Yi(),Xi))),b)}IC(b,0);for(d=1;d<32;++d){FC(b,d);vv[d]=ri(pi(new mi,DI,_i((Yi(),Yi(),Xi))),b)}return a}
function Wm(){var a,b,c;!!$stats&&$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:TG,evtGroup:UG,millis:(new Date).getTime(),type:VG,className:WG});b=fr(new Vq,XG);a=qw(new nw);c=new St;Wp(b,c,(Ag(),Ag(),zg));Bq((du(),hu(null)),b);Bq(hu(null),a)}
function un(a,b){var c,d,e,f;b&=63;if(fn(a,(Qn(),Kn))){if(b==0){return a}else{return Pn}}if(a[1]<0){return rn(un(rn(a),b))}f=tn(b);d=a[1]*f%1.8446744073709552E19;e=a[0]*f;c=e-e%4294967296;d+=c;e-=c;d>=9223372036854775807&&(d-=1.8446744073709552E19);return [e,d]}
function ne(a){var b,c,d,e,f,g;b=false;d=a.length;f=(new Date).getTime();while((new Date).getTime()-f<100){for(c=0;c<d;++c){g=a[c];if(!g){continue}if(!g[0].t()){a[c]=null;b=true}}}if(b){e=[];for(c=0;c<d;++c){if(!a[c]){continue}e[e.length]=a[c]}return e}else{return a}}
function Ux(a,b){if(b<2||b>36){return -1}if(a>=48&&a<48+(b<10?b:10)){return a-48}if(a>=97&&a<b+97-10){return a-97+10}if(a>=65&&a<b+65-10){return a-65+10}return -1}
function Lw(a,b,c,d){var e,f,g;c=cF+c+cF;f=(b.V(),b.b.getFullYear()-1900)+QI+(b.V(),b.b.getMonth())+QI+(b.V(),b.b.getDate());e=jk(nA(a.b,f),1);if(d){e==null?sA(a.b,f,c):e.indexOf(c)==-1&&sA(a.b,f,e+c)}else{if(e!=null){g=gz(e,c,OE);kz(g).length==0?wA(a.b,f):sA(a.b,f,g)}}}
function Py(){Py=ID;Oy=Wj(Mm,0,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function xB(a){var b,c,d,e,f;if((a==null?null:a)===this){return true}if(!(a!=null&&hk(a.tI,7))){return false}f=jk(a,7);if(this.P()!=f.c){return false}d=FB(new CB,jk(this,7));e=FB(new CB,f);while(d.b<d.c.c){b=HB(d);c=HB(e);if(!(b==null?c==null:yd(b,c))){return false}}return true}
function ld(a){if(a==null){return RE}else if(a!=null&&a.tM!=ID&&a.tI!=2){return md(kk(a))}else if(a!=null&&hk(a.tI,1)){return SE}else{return (a.tM==ID||a.tI==2?a.gC():Ak).c}}
function zs(a,b){var c,d,e,f,g,h;d=(cf(),b).target;for(;d;d=(f=d.parentNode,(!f||f.nodeType!=1)&&(f=null),f)){if(bz(d[aI]==null?null:String(d[aI]),bI)){e=(g=d.parentNode,(!g||g.nodeType!=1)&&(g=null),g);c=(h=e.parentNode,(!h||h.nodeType!=1)&&(h=null),h);if(c==a.i){return d}}if(d==a.i){return null}}return null}
function Di(a,b,c,d){var e;e=(d.V(),d.b.getMonth());switch(c){case 5:Kz(b,wj(a.b)[e]);break;case 4:Kz(b,vj(a.b)[e]);break;case 3:Kz(b,zj(a.b)[e]);break;default:Qi(b,e+1,c);}}
function VC(){this.V();var a=this.b;var b=TC;var c=pC[a.getDay()];var d=qC[a.getMonth()];var e=-a.getTimezoneOffset();var f=String(e>=0?EJ+Math.floor(e/60):Math.ceil(e/60));var g=b(Math.abs(e)%60);return c+cF+d+cF+b(a.getDate())+cF+b(a.getHours())+rF+b(a.getMinutes())+rF+b(a.getSeconds())+FJ+f+g+cF+a.getFullYear()}
function mC(a){var b,c,d;a.length<this.c&&(a=(c=a,d=Tj(0,this.c),Wj(c.aC,c.tI,c.qI,d),d));for(b=0;b<this.c;++b){Yj(a,b,this.b[b])}a.length>this.c&&Yj(a,this.c,null);return a}
function cg(a,b){var c,d,e,f,g,h,i;b=kz(b);i=a.className;e=i.indexOf(b);while(e!=-1){if(e==0||i.charCodeAt(e-1)==32){f=e+b.length;g=i.length;if(f==g||f<g&&i.charCodeAt(f)==32){break}}e=i.indexOf(b,e+1)}if(e!=-1){c=kz(i.substr(0,e-0));d=kz(hz(i,e+b.length));c.length==0?(h=d):d.length==0?(h=c):(h=c+cF+d);a.className=h}}
function Er(a,b){switch(b){case 1:return Cr(a);case 0:return a.j;case 3:return !a.g&&(a.g=yr(a,Cr(a),LH,3),undefined),a.g;case 2:return !a.l&&(a.l=yr(a,a.j,MH,2),undefined),a.l;case 4:return !a.k&&(a.k=yr(a,a.j,NH,4),undefined),a.k;case 5:return !a.f&&(a.f=yr(a,Cr(a),OH,5),undefined),a.f;default:throw ty(new ry,b+PH);}}
function jy(a,b,c,d){var e,f,g,h;if(a==null){throw Sy(new Qy,RE)}if(b<2||b>36){throw Sy(new Qy,eJ+b+fJ)}f=a.length;g=f>0&&a.charCodeAt(0)==45?1:0;for(e=g;e<f;++e){if(Ux(a.charCodeAt(e),b)==-1){throw Sy(new Qy,gJ+a+hJ)}}h=parseInt(a,b);if(isNaN(h)){throw Sy(new Qy,gJ+a+hJ)}else if(h<c||h>d){throw Sy(new Qy,gJ+a+hJ)}return h}
function Ep(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=$entry(Co)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=$entry(function(a){try{so&&th(zo())}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
function gw(a){var b,c,d,e;switch(Ro((cf(),a).type)){case 1:{b=(d=zs(this,a),d?jk(qp(this.d,d),26):null);!!b&&b.e&&(e=this.f,this.f=b,!!e&&kx(e,false),!!this.f&&kx(this.f,true),undefined);break}case 32:{c=bp(a);if(c){b=jk(qp(this.d,c),26);b==this.e&&dw(this,null)}break}case 16:{c=cp(a);if(c){b=jk(qp(this.d,c),26);!!b&&b.e&&dw(this,b)}break}}}
function _w(a){var b,c,d,e,f,g,h,i,j;e=a.c.j;j=-1;i=-1;for(f=0;f<7;++f){h=(Lv(),Lv(),Kv);c=f+h<7?f+h:f+h-7;Hs(a.c,0,f,(xv(),wv)[c]);if(c==Hv||c==Jv){kt(e,0,f,a.e.b.b+UI);j==-1?(j=f):(i=f)}else{kt(e,0,f,a.e.b.b+VI)}}for(g=1;g<=6;++g){for(b=0;b<7;++b){d=(ws(e.b,g,b),e.b.i.rows[g].cells[b]);hx(new fx,d,b==j||b==i,a.c)}}nr(a,a.c);a.c.r[uH]=a.e.b.b+WI}
function Ts(a,b){var c,d,e,f,g,h,i,j;if(a.g==b){return}if(b<0){throw yy(new vy,gI+b)}if(a.g>b){for(c=0;c<a.h;++c){for(d=a.g-1;d>=b;--d){ws(a,c,d);e=(g=a.j.b.i.rows[c].cells[d],Bs(a,g,false),g);f=a.i.rows[c];f.removeChild(e)}}}else{for(c=0;c<a.h;++c){for(d=a.g;d<b;++d){i=a.i.rows[c];h=(j=(cf(),$doc).createElement(bI),j.innerHTML=hI,j);ep(i,h,d)}}}a.g=b}
function jp(){$wnd.addEventListener(iH,$entry(function(a){var b=$wnd.__captureElem;if(b&&!a.relatedTarget){if(rH==a.target.tagName.toLowerCase()){var c=$doc.createEvent(aF);c.initMouseEvent(kH,true,true,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}}),true);$wnd.addEventListener(oH,$o,true)}
function dn(a,b){var c,d;b%=1.8446744073709552E19;a%=1.8446744073709552E19;c=b%4294967296;d=Math.floor(a/4294967296)*4294967296;b=b-c+d;a=a-d+c;while(a<0){a+=4294967296;b-=4294967296}while(a>4294967295){a-=4294967296;b+=4294967296}b=b%1.8446744073709552E19;while(b>9223372032559808512){b-=1.8446744073709552E19}while(b<-9223372036854775808){b+=1.8446744073709552E19}return [a,b]}
function PC(a){if(this.b.getHours()%24!=a%24){var b=new Date;b.setTime(this.b.getTime());var c=b.getTimezoneOffset();b.setDate(b.getDate()+1);var d=b.getTimezoneOffset();var e=c-d;if(e>0){var f=this.b.getYear()+1900;var g=this.b.getMonth();var h=this.b.getDate();var i=this.b.getHours();var j=this.b.getMinutes();var k=this.b.getSeconds();i+e/60>=24&&h++;var l=new Date(f,g,h,a+e/60,j+e%60,k);this.b.setTime(l.getTime())}}}
function Ro(a){switch(a){case ZG:return 4096;case $G:return 1024;case eF:return 1;case _G:return 2;case aH:return 2048;case bH:return 128;case cH:return 256;case dH:return 512;case eH:return 32768;case fH:return 8192;case gH:return 4;case hH:return 64;case iH:return 32;case jH:return 16;case kH:return 8;case lH:return 16384;case mH:return 65536;case nH:return 131072;case oH:return 131072;case pH:return 262144;case qH:return 524288;}}
function eA(a){var b,c,d,e,f;if((a==null?null:a)===this){return true}if(!(a!=null&&hk(a.tI,28))){return false}e=jk(a,28);if(jk(this,28).e!=e.e){return false}for(c=TA(new RA,JA(new CA,e).b);GB(c.b);){b=jk(HB(c.b),27);d=b.S();f=b.T();if(!(d==null?jk(this,28).d:d!=null&&hk(d.tI,1)?rA(jk(this,28),jk(d,1)):qA(jk(this,28),d,~~Cd(d)))){return false}if(!HD(f,d==null?jk(this,28).c:d!=null&&hk(d.tI,1)?jk(this,28).f[rF+jk(d,1)]:oA(jk(this,28),d,~~Cd(d)))){return false}}return true}
function en(a,b){var c,d,e,f,g,h;if(b[0]==0&&b[1]==0){throw Lx(new Jx,YG)}if(a[0]==0&&a[1]==0){return Qn(),Pn}if(fn(a,(Qn(),Kn))){if(fn(b,Mn)||fn(b,Ln)){return Kn}f=vn(a,1);c=un(en(f,b),1);g=xn(a,pn(b,c));return an(c,en(g,b))}if(fn(b,Kn)){return Pn}if(a[1]<0){if(b[1]<0){return en(rn(a),rn(b))}else{return rn(en(rn(a),b))}}if(b[1]<0){return rn(en(a,rn(b)))}h=Pn;g=a;while(cn(g,b)>=0){e=gn(Math.floor(zn(g)/An(b)));e[0]==0&&e[1]==0&&(e=Mn);d=pn(e,b);h=an(h,e);g=xn(g,d)}return h}
function uw(a,b){var c,d,e;e=a.g;c=e.b;d=e.d;return !!b&&((Lv(),(c.V(),c.b.getFullYear()-1900)==(b.V(),b.b.getFullYear()-1900)&&(c.V(),c.b.getMonth())==(b.V(),b.b.getMonth())&&(c.V(),c.b.getDate())==(b.V(),b.b.getDate()))||(d.V(),d.b.getFullYear()-1900)==(b.V(),b.b.getFullYear()-1900)&&(d.V(),d.b.getMonth())==(b.V(),b.b.getMonth())&&(d.V(),d.b.getDate())==(b.V(),b.b.getDate())||cn(gn((c.V(),c.b.getTime())),gn((b.V(),b.b.getTime())))<0&&cn(gn((d.V(),d.b.getTime())),gn((b.V(),b.b.getTime())))>0)}
function Oi(a,b){var c,d,e,f,g;c=Iz(new Ez);g=false;for(f=0;f<b.length;++f){d=b.charCodeAt(f);if(d==32){qi(a,c,0);c.b.b+=cF;qi(a,c,0);while(f+1<b.length&&b.charCodeAt(f+1)==32){++f}continue}if(g){if(d==39){if(f+1<b.length&&b.charCodeAt(f+1)==39){c.b.b+=String.fromCharCode(d);++f}else{g=false}}else{c.b.b+=String.fromCharCode(d)}continue}if(jF.indexOf(qz(d))>0){qi(a,c,0);c.b.b+=String.fromCharCode(d);e=Li(b,f);qi(a,c,e);f+=e-1;continue}if(d==39){if(f+1<b.length&&b.charCodeAt(f+1)==39){c.b.b+=gF;++f}else{g=true}}else{c.b.b+=String.fromCharCode(d)}}qi(a,c,0);Mi(a)}
function pn(a,b){var c,d,e,f,g,h,i,j,k;if(a[0]==0&&a[1]==0){return Qn(),Pn}if(b[0]==0&&b[1]==0){return Qn(),Pn}if(fn(a,(Qn(),Kn))){return qn(b)}if(fn(b,Kn)){return qn(a)}if(a[1]<0){if(b[1]<0){return pn(rn(a),rn(b))}else{return rn(pn(rn(a),b))}}if(b[1]<0){return rn(pn(a,rn(b)))}if(cn(a,On)<0&&cn(b,On)<0){return dn((a[1]+a[0])*(b[1]+b[0]),0)}e=a[1]%281474976710656;f=a[1]-e;c=a[0]%65536;d=a[0]-c;i=b[1]%281474976710656;j=b[1]-i;g=b[0]%65536;h=b[0]-g;k=Pn;k=bn(k,f,g);k=bn(k,e,h);k=bn(k,e,g);k=bn(k,d,i);k=bn(k,d,h);k=bn(k,d,g);k=bn(k,c,j);k=bn(k,c,i);k=bn(k,c,h);k=bn(k,c,g);return k}
function rw(a,b,c,d){var e,f;a.e=Jw(new Gw);a.b=(Pw(),Ow);a.c=d;a.d=b;b.e=a;a.g=c;c.e=a;_w(c);b.b=Zt(new Xt);Wp(b.b,zx(new xx,b),(Ag(),Ag(),zg));es(b.b.j,FI);b.b.r[uH]=b.e.b.b+GI;b.c=Zt(new Xt);es(b.c.j,HI);b.c.r[uH]=b.e.b.b+II;Wp(b.c,Ex(new Cx,b),zg);b.d=Os(new rs,1,3);Is(b.d,0,0,b.b);Is(b.d,0,2,b.c);e=b.d.j;kt(e,0,1,b.e.b.b+JI);Qs(e.b,0,0);e.b.i.rows[0].cells[0][KI]=SG;Qs(e.b,0,1);e.b.i.rows[0].cells[1][KI]=LI;Qs(e.b,0,2);e.b.i.rows[0].cells[2][KI]=SG;b.d.r[uH]=b.e.b.b+MI;nr(b,b.d);f=Du(new Au);nr(a,f);f.r[uH]=a.b.c;yw(a,a.b.c);Eu(f,a.d);Eu(f,a.g);xw(a,sC(new oC));sw(a,a.b.b+NI,sC(new oC));return a}
function dp(){$o=$entry(function(a){if(Zo(a)){var b=Yo;if(b&&b.__listener){if(Vo(b.__listener)){go(a,b,b.__listener);a.stopPropagation()}}}});Zo=$entry(function(a){return true});_o=$entry(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&Vo(b)&&go(a,c,b)});$wnd.addEventListener(eF,$o,true);$wnd.addEventListener(_G,$o,true);$wnd.addEventListener(gH,$o,true);$wnd.addEventListener(kH,$o,true);$wnd.addEventListener(hH,$o,true);$wnd.addEventListener(jH,$o,true);$wnd.addEventListener(iH,$o,true);$wnd.addEventListener(nH,$o,true);$wnd.addEventListener(bH,Zo,true);$wnd.addEventListener(dH,Zo,true);$wnd.addEventListener(cH,Zo,true)}
function si(a,b,c){var d,e,f,g,h,i,j,k,l;e=((b.V(),b.b.getTimezoneOffset())-c.b)*60000;h=tC(new oC,an(gn((b.V(),b.b.getTime())),hn(e)));i=h;if((h.V(),h.b.getTimezoneOffset())!=(b.V(),b.b.getTimezoneOffset())){e>0?(e-=86400000):(e+=86400000);i=tC(new oC,an(gn((b.V(),b.b.getTime())),hn(e)))}k=Iz(new Ez);j=a.c.length;for(f=0;f<j;){d=a.c.charCodeAt(f);if(d>=97&&d<=122||d>=65&&d<=90){for(g=f+1;g<j&&a.c.charCodeAt(g)==d;++g){}Pi(a,k,d,g-f,h,i,c);f=g}else if(d==39){++f;if(f<j&&a.c.charCodeAt(f)==39){k.b.b+=gF;++f;continue}l=false;while(!l){g=f;while(g<j&&a.c.charCodeAt(g)!=39){++g}if(g>=j){throw py(new ny,hF)}g+1<j&&a.c.charCodeAt(g+1)==39?++g:(l=true);Kz(k,iz(a.c,f,g));f=g+1}}else{k.b.b+=String.fromCharCode(d);++f}}return k.b.b}
function hp(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?_o:null);c&2&&(a.ondblclick=b&2?_o:null);c&4&&(a.onmousedown=b&4?_o:null);c&8&&(a.onmouseup=b&8?_o:null);c&16&&(a.onmouseover=b&16?_o:null);c&32&&(a.onmouseout=b&32?_o:null);c&64&&(a.onmousemove=b&64?_o:null);c&128&&(a.onkeydown=b&128?_o:null);c&256&&(a.onkeypress=b&256?_o:null);c&512&&(a.onkeyup=b&512?_o:null);c&1024&&(a.onchange=b&1024?_o:null);c&2048&&(a.onfocus=b&2048?_o:null);c&4096&&(a.onblur=b&4096?_o:null);c&8192&&(a.onlosecapture=b&8192?_o:null);c&16384&&(a.onscroll=b&16384?_o:null);c&32768&&(a.onload=b&32768?_o:null);c&65536&&(a.onerror=b&65536?_o:null);c&131072&&(a.onmousewheel=b&131072?_o:null);c&262144&&(a.oncontextmenu=b&262144?_o:null);c&524288&&(a.onpaste=b&524288?_o:null)}
function Zr(a){var b,c,d;if(this.r[QH]){return}d=Ro((cf(),a).type);switch(d){case 1:if(!this.b){a.stopPropagation();return}break;case 4:if(rf(a)==1){(ps(),this.r).firstChild.focus();Mr(jk(this,22),true);mo(this.r);this.h=true;a.preventDefault()}break;case 8:if(this.h){this.h=false;lo(this.r);if((2&Ar(jk(this,22)).b)>0&&rf(a)==1){Mr(jk(this,22),false);Hr(jk(this,22))}}break;case 64:this.h&&(a.preventDefault(),undefined);break;case 32:c=cp(a);if(yf(this.r,a.target)&&(!c||!yf(this.r,c))){this.h&&Mr(jk(this,22),false);Rr(this,false)}break;case 16:if(yf(this.r,a.target)){Rr(this,true);this.h&&Mr(jk(this,22),true)}break;case 4096:if(this.i){this.i=false;Mr(jk(this,22),false)}break;case 8192:if(this.h){this.h=false;Mr(jk(this,22),false)}}$p(this,a);if((Ro(a.type)&896)!=0){b=(a.which||a.keyCode||0)&65535;switch(d){case 128:if(b==32){this.i=true;Mr(jk(this,22),true)}break;case 512:if(this.i&&b==32){this.i=false;Mr(jk(this,22),false);Hr(jk(this,22))}break;case 256:if(b==10||b==13){Mr(jk(this,22),true);Mr(jk(this,22),false);Hr(jk(this,22))}}}}
function Pi(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t;switch(c){case 71:h=(e.V(),e.b.getFullYear()-1900)>=-1900?1:0;d>=4?Kz(b,tj(a.b)[h]):Kz(b,uj(a.b)[h]);break;case 121:i=(e.V(),e.b.getFullYear()-1900)+1900;i<0&&(i=-i);d==2?Qi(b,i%100,2):(b.b.b+=OE+i,undefined);break;case 77:Di(a,b,d,e);break;case 107:j=(f.V(),f.b.getHours());j==0?Qi(b,24,d):Qi(b,j,d);break;case 83:Bi(b,d,f);break;case 69:k=(e.V(),e.b.getDay());d==5?Kz(b,xj(a.b)[k]):d==4?Kz(b,Ij(a.b)[k]):Kz(b,Bj(a.b)[k]);break;case 97:(f.V(),f.b.getHours())>=12&&(f.V(),f.b.getHours())<24?Kz(b,sj(a.b)[1]):Kz(b,sj(a.b)[0]);break;case 104:l=(f.V(),f.b.getHours())%12;l==0?Qi(b,12,d):Qi(b,l,d);break;case 75:m=(f.V(),f.b.getHours())%12;Qi(b,m,d);break;case 72:n=(f.V(),f.b.getHours());Qi(b,n,d);break;case 99:o=(e.V(),e.b.getDay());d==5?Kz(b,Ej(a.b)[o]):d==4?Kz(b,Hj(a.b)[o]):d==3?Kz(b,Gj(a.b)[o]):Qi(b,o,1);break;case 76:p=(e.V(),e.b.getMonth());d==5?Kz(b,Dj(a.b)[p]):d==4?Kz(b,Cj(a.b)[p]):d==3?Kz(b,Fj(a.b)[p]):Qi(b,p+1,d);break;case 81:q=~~((e.V(),e.b.getMonth())/3);d<4?Kz(b,Aj(a.b)[q]):Kz(b,yj(a.b)[q]);break;case 100:r=(e.V(),e.b.getDate());Qi(b,r,d);break;case 109:s=(f.V(),f.b.getMinutes());Qi(b,s,d);break;case 115:t=(f.V(),f.b.getSeconds());Qi(b,t,d);break;case 122:d<4?Kz(b,g.d[0]):Kz(b,g.d[1]);break;case 118:Kz(b,g.c);break;case 90:d<4?Kz(b,fj(g)):Kz(b,gj(g.b));break;default:return false;}return true}
var OE='',_E='\n',WE='\n ',cF=' ',FJ=' GMT',TI=' as it has date ',SI=' cannot be associated with cell ',PH=' is not a known face id.',XH=' must be non-negative: ',fJ=' out of range',hJ='"',sJ='$',FI='&laquo;',hI='&nbsp;',HI='&raquo;',gF="'",PE='(',kJ='([/\\\\\\.\\*\\+\\?\\|\\(\\)\\[\\]\\{\\}$^])',xH='(null handle)',jJ=')',QE='): ',EJ='+',uJ=', ',ZH=', Column size: ',_H=', Row size: ',BJ=', Size: ',tH='-',iJ='.',QI='/',YG='/ by zero',kF='0',SG='1',LI='100%',_F='1st quarter',aG='2nd quarter',bG='3rd quarter',cG='4th quarter',RG='7',rF=':',NE=': ',yJ='=',ME='@',SF='A',AF='AD',tF='AM',NK='AbsolutePanel',hL='AbstractCollection',_L='AbstractHashMap',bM='AbstractHashMap$EntrySet',cM='AbstractHashMap$EntrySetIterator',eM='AbstractHashMap$MapEntryNull',fM='AbstractHashMap$MapEntryString',iL='AbstractList',gM='AbstractList$IteratorImpl',$L='AbstractMap',hM='AbstractMap$1',iM='AbstractMap$1$1',dM='AbstractMapEntry',aM='AbstractSet',wJ='Add not supported on this collection',dF='An event type',xF='Anno Domini',hG='Apr',FF='April',OL='ArithmeticException',jL='ArrayList',QL='ArrayStoreException',PK='AttachDetachException',QK='AttachDetachException$1',RK='AttachDetachException$2',kG='Aug',JF='August',zF='BC',GH='BUTTON',lL='BaseListenerWrapper',wF='Before Christ',UK='Button',TK='ButtonBase',zL='CalendarModel',BL='CalendarView',eI='Cannot access a column with a negative index: ',fI='Cannot access a row with a negative index: ',BH='Cannot set a new parent without first clearing the old parent',gI='Cannot set number of columns to ',iI='Cannot set number of rows to ',CL='CellGridImpl',DL='CellGridImpl$Cell',VK='CellPanel',RL='Class',SL='ClassCastException',gK='ClickEvent',lK='CloseEvent',WH='Column ',YH='Column index: ',MK='ComplexPanel',WK='Composite',JH='Composite.initWidget() may only be called once.',XK='CustomButton',ZK='CustomButton$2',YK='CustomButton$Face',WF='D',bF='DIV',ZJ='DOMImpl',_J='DOMImplMozilla',aK='DOMImplMozillaOld',$J='DOMImplStandard',oH='DOMMouseScroll',uK='Date',EL='DatePicker',GL='DatePicker$DateHighlightEvent',HL='DatePicker$DateStyler',FL='DatePicker$StandardCss',AL='DatePickerComponent',sK='DateTimeConstantsImpl_',wK='DateTimeFormat',xK='DateTimeFormat$PatternPart',YI='Day',bJ='DayIsDisabled',$I='DayIsFiller',_I='DayIsHighlighted',NI='DayIsToday',PI='DayIsValue',aJ='DayIsValueAndHighlighted',ZI='DayIsWeekend',WI='Days',oG='Dec',NF='December',IL='DefaultCalendarView',JL='DefaultCalendarView$CellGrid',KL='DefaultCalendarView$CellGrid$DateCell',nK='DefaultHandlerRegistration',LL='DefaultMonthSelector',ML='DefaultMonthSelector$1',NL='DefaultMonthSelector$2',fK='DomEvent',iK='DomEvent$Type',DK='ElementMapperImpl',EK='ElementMapperImpl$FreeNode',lF='Etc/GMT',nF='Etc/GMT+',mF='Etc/GMT-',fF='Event type',JJ='Exception',QF='F',fG='Feb',DF='February',GK='FocusImpl',HK='FocusImplOld',SK='FocusWidget',gJ='For input string: "',AG='Fri',NG='Friday',bL='Grid',dK='GwtEvent',hK='GwtEvent$Type',jF='GyMLdkHmsSEcDahKzZv',aL='HTMLTable',eL='HTMLTable$1',cL='HTMLTable$CellFormatter',dL='HTMLTable$ColumnFormatter',oK='HandlerManager',qK='HandlerManager$1',pK='HandlerManager$HandlerRegistry',fL='HasHorizontalAlignment$HorizontalAlignmentConstant',gL='HasVerticalAlignment$VerticalAlignmentConstant',jM='HashMap',kM='HashSet',qI='Hello World!',mK='HighlightEvent',TL='IllegalArgumentException',UL='IllegalStateException',AJ='Index: ',PL='IndexOutOfBoundsException',PF='J',eG='Jan',CF='January',WJ='JavaScriptException',XJ='JavaScriptObject$',jG='Jul',IF='July',iG='Jun',HF='June',mL='ListenerWrapper',nL='ListenerWrapper$WrappedClickListener',yK='LocaleInfo',RF='M',iF='MLydhHmsSDkK',EI='MMM yyyy',lM='MapEntryImpl',gG='Mar',EF='March',GF='May',hF="Missing trailing '",wG='Mon',JG='Monday',JI='Month',MI='MonthSelector',aF='MouseEvents',VF='N',II='NextButton',mM='NoSuchElementException',nG='Nov',MF='November',vH='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',VL='NullPointerException',WL='NumberFormatException',UF='O',HJ='Object',ZL='Object;',mG='Oct',LF='October',FH='One or more exceptions caught, see full set in AttachDetachException#getCauses',uF='PM',LK='Panel',GI='PreviousButton',jK='PrivateMap',oL='PushButton',qG='Q1',rG='Q2',sG='Q3',tG='Q4',pL='RootPanel',rL='RootPanel$1',sL='RootPanel$2',qL='RootPanel$DefaultRootPanel',$H='Row index: ',KJ='RuntimeException',TF='S',BG='Sat',OG='Saturday',MJ='Scheduler',OJ='SchedulerImpl',PJ='SchedulerImpl$1',QJ='SchedulerImpl$2',lG='Sep',KF='September',yH="Should only call onAttach when the widget is detached from the browser's document",zH="Should only call onDetach when the widget is attached to the browser's document",XG='SimpleGadget',RJ='StackTraceElement',TJ='StackTraceElement;',SE='String',bK='String;',XL='StringBuffer',UJ='StringBufferImpl',VJ='StringBufferImplAppend',wH='Style names cannot be empty',vG='Sun',IG='Sunday',YF='T',AH="This widget's parent does not implement HasWidgets",IJ='Throwable',OK='Throwable;',zG='Thu',MG='Thursday',AK='TimeZone',xG='Tue',KG='Tuesday',JK='UIObject',oF='UTC',pF='UTC+',qF='UTC-',ZE='Unknown',$E='Unknown source',YL='UnsupportedOperationException',tL='VerticalPanel',ZF='W',yG='Wed',LG='Wednesday',VI='WeekdayLabel',UI='WeekendLabel',KK='Widget',_K='Widget;',uL='WidgetCollection',vL='WidgetCollection$WidgetIterator',wL='Window$ClosingEvent',xL='Window$WindowHandlers',tJ='[',zK='[C',$K='[Lcom.google.gwt.user.client.ui.',SJ='[Ljava.lang.',BK='[[D',rJ='\\',oJ='\\$',mJ='\\\\',pJ='\\\\$',lJ='\\\\$1',nJ='\\\\\\\\',vJ=']',sH='__uiObjectID',BI='absolute',xI='align',sF='ampms',YE='anonymous',RH='aria-pressed',ZG='blur',XI='border',oI='bottom',HH='button',CI='ccccc',wI='cellPadding',vI='cellSpacing',mI='center',$G='change',dJ='class ',uH='className',eF='click',lI='col',kI='colgroup',WG='com.example.simplegadget.client.SimpleGadget',LJ='com.google.gwt.core.client.',NJ='com.google.gwt.core.client.impl.',YJ='com.google.gwt.dom.client.',eK='com.google.gwt.event.dom.client.',kK='com.google.gwt.event.logical.shared.',cK='com.google.gwt.event.shared.',vK='com.google.gwt.i18n.client.',rK='com.google.gwt.i18n.client.constants.',kL='com.google.gwt.user.client.',CK='com.google.gwt.user.client.impl.',IK='com.google.gwt.user.client.ui.',FK='com.google.gwt.user.client.ui.impl.',yL='com.google.gwt.user.datepicker.client.',pH='contextmenu',DI='d',OI='datePicker',_G='dblclick',QH='disabled',UH='div',KH='down',OH='down-disabled',LH='down-hovering',vF='eraNames',yF='eras',mH='error',TH='false',aH='focus',XE='function',qJ='g',IH='gwt-Button',sI='gwt-CustomButton',RI='gwt-DatePicker',uI='gwt-PushButton',rH='html',VH='html-face',zI='input',cJ='interface ',GJ='java.lang.',tK='java.util.',DJ='jsdate is ',bH='keydown',cH='keypress',dH='keyup',CH='left',eH='load',fH='losecapture',UE='message',pI='middle',UG='moduleStartup',BF='months',gH='mousedown',hH='mousemove',iH='mouseout',jH='mouseover',kH='mouseup',nH='mousewheel',TE='name',OF='narrowMonths',XF='narrowWeekdays',RE='null',CJ='object',VG='onModuleLoadStart',qH='paste',EH='position',$F='quarters',eJ='radix ',nI='right',tI='role',lH='scroll',dG='shortMonths',pG='shortQuarters',uG='shortWeekdays',CG='standaloneMonths',DG='standaloneNarrowMonths',EG='standaloneNarrowWeekdays',FG='standaloneShortMonths',GG='standaloneShortWeekdays',HG='standaloneWeekdays',TG='startup',cI='table',aI='tagName',dI='tbody',bI='td',AI='text',VE='toString',DH='top',jI='tr',SH='true',rI='up',NH='up-disabled',MH='up-hovering',yI='verticalAlign',PG='weekdays',QG='weekendRange',KI='width',xJ='{',zJ='}';var _,IE=[0,-9223372036854775808],FE=[0,0],GE=[1000,0],KE=[3600000,0],JE=[16777216,0],LE=[86400000,0],HE=[4294967295,9223372032559808512];_=xc.prototype={};_.eQ=Bc;_.gC=Cc;_.hC=Dc;_.tS=Ec;_.toString=function(){return this.tS()};_.tM=ID;_.tI=1;_=Uc.prototype=new xc;_.gC=Xc;_.s=Yc;_.tS=Zc;_.tI=3;_.f=null;_=Tc.prototype=new Uc;_.gC=ad;_.tI=4;_=Sc.prototype=new Tc;_.gC=dd;_.tI=5;_=Rc.prototype=new Sc;_.gC=hd;_.s=kd;_.tI=6;_.b=null;_.c=null;_.d=null;_.e=null;_=Qd.prototype=new xc;_.gC=Sd;_.tI=0;var Vd=0,Wd=0;_=de.prototype=new Qd;_.gC=me;_.tI=0;_.d=false;_.g=false;var ee;_=qe.prototype=new xc;_.t=te;_.gC=ue;_.tI=0;_.b=null;_=ve.prototype=new xc;_.t=ye;_.gC=ze;_.tI=0;_.b=null;_=Se.prototype=new xc;_.gC=Ue;_.tI=0;_=Ve.prototype=new Se;_.gC=af;_.tI=0;_.b=OE;_=bf.prototype=new xc;_.gC=lf;_.tI=0;_=nf.prototype=new bf;_.gC=uf;_.tI=0;_=mf.prototype=new nf;_.gC=Af;_.tI=0;_=Bf.prototype=new mf;_.gC=Ff;_.tI=0;_=ng.prototype=new xc;_.gC=qg;_.tS=rg;_.tI=0;_.d=false;_.e=null;_=mg.prototype=new ng;_.v=xg;_.gC=yg;_.tI=0;_.b=null;_.c=null;var sg=null;_=lg.prototype=new mg;_.u=Dg;_.gC=Eg;_.tI=0;var zg;_=Hg.prototype=new xc;_.gC=Lg;_.hC=Mg;_.tS=Ng;_.tI=0;_.d=0;var Ig=0;_=Gg.prototype=new Hg;_.gC=Qg;_.tI=7;_.b=null;_.c=null;_=fh.prototype=new xc;_.gC=kh;_.tI=0;_.b=null;_=ph.prototype=new ng;_.u=sh;_.v=uh;_.gC=vh;_.tI=0;var qh=null;_=Ch.prototype=new ng;_.u=Fh;_.v=Gh;_.gC=Hh;_.tI=0;var Dh=null;_=Ih.prototype=new xc;_.gC=Kh;_.tI=0;_=Mh.prototype=new xc;_.gC=Wh;_.tI=0;_.b=null;_.c=0;_.d=false;_.e=null;_.f=null;_=Xh.prototype=new xc;_.gC=$h;_.tI=8;_.b=null;_.c=null;_.d=null;_=ai.prototype=new xc;_.gC=ii;_.tI=0;_=mi.prototype=new xc;_.gC=Ri;_.tI=0;_.b=null;_.c=null;_=Si.prototype=new xc;_.gC=Vi;_.tI=9;_.b=false;_.c=0;_.d=null;_=Wi.prototype=new xc;_.gC=aj;_.tI=0;_.b=null;var Xi;_=dj.prototype=new xc;_.gC=kj;_.tI=0;_.b=0;_.c=null;_.d=null;_=oj.prototype=new xc;_.gC=Kj;_.tI=0;_=Lj.prototype=new xc;_.gC=Uj;_.tI=0;_.aC=null;_.length=0;_.qI=0;var $j,_j;var fk=[{},{},{1:1,12:1,13:1,14:1},{12:1,16:1},{12:1,16:1},{2:1,12:1,16:1},{2:1,12:1,16:1},{4:1},{6:1},{19:1},{18:1},{8:1},{10:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1,25:1},{8:1,9:1,10:1,11:1,25:1},{8:1,9:1,10:1,11:1,25:1},{2:1,12:1,16:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1,25:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{23:1},{8:1,9:1,10:1,11:1,25:1},{8:1,9:1,10:1,11:1,25:1},{18:1},{3:1,18:1},{8:1,9:1,10:1,11:1,22:1},{8:1,9:1,10:1,11:1,24:1,25:1},{5:1,18:1},{8:1,9:1,10:1,11:1,24:1,25:1},{8:1,9:1,10:1,11:1,25:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1,25:1},{10:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1,25:1},{10:1,26:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{3:1,18:1},{3:1,18:1},{2:1,12:1,16:1},{2:1,12:1,16:1},{12:1,16:1},{12:1,16:1},{2:1,12:1,16:1},{2:1,12:1,16:1},{2:1,12:1,16:1},{2:1,12:1,16:1},{2:1,12:1,16:1},{2:1,12:1,16:1},{12:1,15:1},{13:1},{2:1,12:1,16:1},{29:1},{29:1},{27:1},{27:1},{27:1},{29:1},{7:1,12:1},{12:1,14:1,30:1},{12:1,28:1},{12:1,29:1},{27:1},{2:1,12:1,16:1},{17:1},{20:1},{21:1}];var Fn;var In,Jn,Kn,Ln,Mn,Nn,On,Pn;_=$n.prototype=new xc;_.gC=ao;_.tI=10;var co=null,eo=null;var so=false,to=null;_=Do.prototype=new ng;_.u=Ho;_.v=Io;_.gC=Jo;_.tI=0;var Eo;_=Ko.prototype=new Mh;_.gC=No;_.tI=11;var Po=false;var Yo=null,Zo=null,$o=null,_o=null;_=mp.prototype=new xc;_.gC=vp;_.tI=0;_.b=null;_=yp.prototype=new xc;_.gC=Bp;_.tI=0;_.b=0;_.c=null;_=Jp.prototype=new xc;_.gC=Rp;_.tS=Up;_.tI=12;_.r=null;_=Ip.prototype=new Jp;_.y=eq;_.z=fq;_.gC=gq;_.A=hq;_.B=iq;_.x=jq;_.C=kq;_.D=lq;_.E=mq;_.tI=13;_.n=false;_.o=0;_.p=null;_.q=null;_=Hp.prototype=new Ip;_.y=oq;_.z=pq;_.gC=qq;_.D=rq;_.E=sq;_.tI=14;_=Gp.prototype=new Hp;_.gC=xq;_.G=yq;_.F=zq;_.tI=15;_=Fp.prototype=new Gp;_.gC=Dq;_.F=Eq;_.tI=16;_=Fq.prototype=new Sc;_.gC=Kq;_.tI=17;var Gq,Hq;_=Mq.prototype=new xc;_.H=Oq;_.gC=Pq;_.tI=0;_=Qq.prototype=new xc;_.H=Sq;_.gC=Tq;_.tI=0;_=Xq.prototype=new Ip;_.gC=$q;_.I=_q;_.tI=18;var Yq;_=Wq.prototype=new Xq;_.gC=cr;_.tI=19;_=Vq.prototype=new Wq;_.gC=gr;_.tI=20;_=hr.prototype=new Gp;_.gC=kr;_.tI=21;_.d=null;_.e=null;_=lr.prototype=new Ip;_.gC=pr;_.A=qr;_.B=rr;_.x=sr;_.C=tr;_.tI=22;_.h=null;_=ur.prototype=new Wq;_.gC=Xr;_.B=Yr;_.x=Zr;_.C=$r;_.I=_r;_.tI=23;_.b=false;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.h=false;_.i=false;_.j=null;_.k=null;_.l=null;_=bs.prototype=new xc;_.gC=gs;_.tS=hs;_.tI=0;_.d=null;_.e=null;_.f=null;_=as.prototype=new bs;_.gC=ks;_.tI=24;_.b=0;_.c=null;var os;_=ss.prototype=new Hp;_.gC=Js;_.G=Ks;_.F=Ls;_.tI=25;_.i=null;_.j=null;_.k=null;_.l=null;_=rs.prototype=new ss;_.gC=Ws;_.tI=26;_.g=0;_.h=0;_=Xs.prototype=new xc;_.gC=ct;_.J=dt;_.K=et;_.tI=0;_.b=-1;_.c=null;_=ft.prototype=new xc;_.gC=lt;_.tI=0;_.b=null;_=mt.prototype=new xc;_.gC=qt;_.tI=0;_.b=null;_.c=null;var xt,yt;_=At.prototype=new xc;_.gC=Dt;_.tI=0;_.b=null;var Gt;_=It.prototype=new xc;_.gC=Lt;_.tI=0;_.b=null;_=Pt.prototype=new $n;_.gC=Rt;_.tI=27;_=St.prototype=new Pt;_.gC=Vt;_.w=Wt;_.tI=28;_=Xt.prototype=new ur;_.gC=$t;_.tI=29;_=_t.prototype=new Fp;_.gC=ju;_.tI=30;var au,bu,cu;_=ku.prototype=new xc;_.H=mu;_.gC=nu;_.tI=0;_=ou.prototype=new xc;_.gC=qu;_.tI=31;_=ru.prototype=new _t;_.gC=uu;_.tI=32;_=Au.prototype=new hr;_.gC=Gu;_.F=Hu;_.tI=33;_=Iu.prototype=new xc;_.gC=Ru;_.G=Su;_.tI=0;_.b=null;_.c=0;_=Tu.prototype=new xc;_.gC=Yu;_.J=Zu;_.K=$u;_.tI=0;_.b=-1;_.c=null;_=_u.prototype=new xc;_.gC=ev;_.L=fv;_.tI=0;var av,bv;_=gv.prototype=new _u;_.M=rv;_.gC=sv;_.L=tv;_.tI=0;_=uv.prototype=new xc;_.gC=Fv;_.tI=0;_.b=null;var vv,wv;var Hv=0,Iv=null,Jv=0,Kv=0;_=Tv.prototype=new lr;_.gC=Wv;_.tI=34;_.e=null;_=Sv.prototype=new Tv;_.gC=Yv;_.tI=35;_=Zv.prototype=new rs;_.gC=fw;_.x=gw;_.E=hw;_.tI=36;_.e=null;_.f=null;_=iw.prototype=new Jp;_.gC=mw;_.tI=37;_.e=true;_.f=null;_.g=null;_=nw.prototype=new lr;_.gC=Bw;_.D=Cw;_.tI=38;_.c=null;_.d=null;_.f=null;_.g=null;_=Dw.prototype=new Ch;_.gC=Fw;_.tI=0;_=Gw.prototype=new xc;_.gC=Mw;_.tI=0;_=Nw.prototype=new xc;_.gC=Sw;_.tI=0;_.b=null;_.c=null;var Ow;_=Tw.prototype=new Sv;_.gC=ax;_.tI=39;_.b=null;_=bx.prototype=new Zv;_.gC=ex;_.tI=40;_.b=null;_=fx.prototype=new iw;_.gC=ox;_.tI=41;_.b=null;_.c=null;_.d=null;_=qx.prototype=new Tv;_.gC=sx;_.tI=42;_=px.prototype=new qx;_.gC=wx;_.tI=43;_.b=null;_.c=null;_.d=null;_=xx.prototype=new xc;_.gC=Ax;_.w=Bx;_.tI=44;_.b=null;_=Cx.prototype=new xc;_.gC=Fx;_.w=Gx;_.tI=45;_.b=null;_=Jx.prototype=new Sc;_.gC=Mx;_.tI=46;_=Nx.prototype=new Sc;_.gC=Qx;_.tI=47;_=Vx.prototype=new xc;_.gC=Zx;_.tS=$x;_.tI=0;_.b=0;_.c=null;_=_x.prototype=new Sc;_.gC=cy;_.tI=50;_=ny.prototype=new Sc;_.gC=qy;_.tI=51;_=ry.prototype=new Sc;_.gC=uy;_.tI=52;_=vy.prototype=new Sc;_.gC=zy;_.tI=53;_=Jy.prototype=new Sc;_.gC=My;_.tI=54;var Oy;_=Qy.prototype=new ny;_.gC=Ty;_.tI=55;_=Uy.prototype=new xc;_.gC=Xy;_.tS=Yy;_.tI=56;_.b=null;_.c=null;_.d=0;_.e=null;_=String.prototype;_.eQ=oz;_.gC=rz;_.hC=sz;_.tS=tz;_.tI=2;var xz,yz=0,zz;_=Ez.prototype=new xc;_.gC=Nz;_.tS=Oz;_.tI=57;_=Pz.prototype=new Sc;_.gC=Sz;_.tI=58;_=Tz.prototype=new xc;_.N=Xz;_.O=Yz;_.gC=Zz;_.Q=$z;_.tS=_z;_.tI=0;_=bA.prototype=new xc;_.eQ=eA;_.gC=fA;_.hC=gA;_.tS=hA;_.tI=0;_=aA.prototype=new bA;_.R=AA;_.gC=BA;_.tI=0;_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;_=DA.prototype=new Tz;_.eQ=FA;_.gC=GA;_.hC=HA;_.tI=59;_=CA.prototype=new DA;_.O=NA;_.gC=OA;_.G=PA;_.P=QA;_.tI=60;_.b=null;_=RA.prototype=new xc;_.gC=WA;_.J=XA;_.K=YA;_.tI=0;_.b=null;_.c=null;_=$A.prototype=new xc;_.eQ=aB;_.gC=bB;_.hC=cB;_.tS=dB;_.tI=61;_=ZA.prototype=new $A;_.gC=gB;_.S=hB;_.T=iB;_.U=jB;_.tI=62;_.b=null;_=kB.prototype=new $A;_.gC=nB;_.S=oB;_.T=pB;_.U=rB;_.tI=63;_.b=null;_.c=null;_=sB.prototype=new Tz;_.N=vB;_.eQ=xB;_.gC=yB;_.hC=zB;_.G=BB;_.tI=0;_=CB.prototype=new xc;_.gC=IB;_.J=JB;_.K=KB;_.tI=0;_.b=0;_.c=null;_=LB.prototype=new DA;_.O=PB;_.gC=QB;_.G=RB;_.P=SB;_.tI=64;_.b=null;_.c=null;_=TB.prototype=new xc;_.gC=WB;_.J=XB;_.K=YB;_.tI=0;_.b=null;_=ZB.prototype=new sB;_.N=hC;_.O=iC;_.gC=jC;_.P=kC;_.Q=mC;_.tI=65;_.c=0;_=oC.prototype=new xc;_.V=MC;_.eQ=OC;_.W=PC;_.gC=QC;_.hC=RC;_.tS=VC;_.tI=66;_.b=null;var pC,qC;_=WC.prototype=new aA;_.gC=$C;_.tI=67;_=_C.prototype=new DA;_.N=gD;_.O=hD;_.gC=iD;_.G=jD;_.P=kD;_.tS=lD;_.tI=68;_.b=null;_=qD.prototype=new $A;_.gC=uD;_.S=vD;_.T=wD;_.U=yD;_.tI=69;_.b=null;_.c=null;_=zD.prototype=new Sc;_.gC=CD;_.tI=70;var $entry=Zd;var mm=Yx(GJ,HJ),rm=Yx(GJ,IJ),gm=Yx(GJ,JJ),nm=Yx(GJ,KJ),Bk=Yx(LJ,MJ),Ek=Yx(NJ,OJ),Ck=Yx(NJ,PJ),Dk=Yx(NJ,QJ),om=Yx(GJ,RJ),Pm=Xx(SJ,TJ),Gk=Yx(NJ,UJ),Fk=Yx(NJ,VJ),zk=Yx(LJ,WJ),Ak=Yx(LJ,XJ),Kk=Yx(YJ,ZJ),Jk=Yx(YJ,$J),Ik=Yx(YJ,_J),Hk=Yx(YJ,aK),qm=Yx(GJ,SE),Qm=Xx(SJ,bK),Tk=Yx(cK,dK),Nk=Yx(eK,fK),Lk=Yx(eK,gK),Sk=Yx(cK,hK),Mk=Yx(eK,iK),Ok=Yx(eK,jK),Pk=Yx(kK,lK),Qk=Yx(kK,mK),Rk=Yx(cK,nK),Wk=Yx(cK,oK),Vk=Yx(cK,pK),Uk=Yx(cK,qK),_k=Yx(rK,sK),Hm=Yx(tK,uK),Yk=Yx(vK,wK),Xk=Yx(vK,xK),Zk=Yx(vK,yK),Mm=Xx(OE,zK),$k=Yx(vK,AK),Sm=Xx(OE,BK),el=Yx(CK,DK),dl=Yx(CK,EK),Nl=Yx(FK,GK),Ml=Yx(FK,HK),Hl=Yx(IK,JK),Ll=Yx(IK,KK),Bl=Yx(IK,LK),ml=Yx(IK,MK),fl=Yx(IK,NK),Rm=Xx(SJ,OK),il=Yx(IK,PK),gl=Yx(IK,QK),hl=Yx(IK,RK),rl=Yx(IK,SK),jl=Yx(IK,TK),kl=Yx(IK,UK),ll=Yx(IK,VK),nl=Yx(IK,WK),ql=Yx(IK,XK),pl=Yx(IK,YK),ol=Yx(IK,ZK),Nm=Xx($K,_K),wl=Yx(IK,aL),sl=Yx(IK,bL),ul=Yx(IK,cL),vl=Yx(IK,dL),tl=Yx(IK,eL),xl=Yx(IK,fL),yl=Yx(IK,gL),tm=Yx(tK,hL),Am=Yx(tK,iL),Gm=Yx(tK,jL),al=Yx(kL,lL),Al=Yx(IK,mL),zl=Yx(IK,nL),Cl=Yx(IK,oL),Gl=Yx(IK,pL),Fl=Yx(IK,qL),Dl=Yx(IK,rL),El=Yx(IK,sL),Il=Yx(IK,tL),Kl=Yx(IK,uL),Jl=Yx(IK,vL),bl=Yx(kL,wL),cl=Yx(kL,xL),Ol=Yx(yL,zL),Vl=Yx(yL,AL),Pl=Yx(yL,BL),Rl=Yx(yL,CL),Ql=Yx(yL,DL),Wl=Yx(yL,EL),Ul=Yx(yL,FL),Sl=Yx(yL,GL),Tl=Yx(yL,HL),Zl=Yx(yL,IL),Yl=Yx(yL,JL),Xl=Yx(yL,KL),bm=Yx(yL,MI),am=Yx(yL,LL),$l=Yx(yL,ML),_l=Yx(yL,NL),cm=Yx(GJ,OL),jm=Yx(GJ,PL),dm=Yx(GJ,QL),fm=Yx(GJ,RL),em=Yx(GJ,SL),hm=Yx(GJ,TL),im=Yx(GJ,UL),km=Yx(GJ,VL),lm=Yx(GJ,WL),pm=Yx(GJ,XL),sm=Yx(GJ,YL),Om=Xx(SJ,ZL),Em=Yx(tK,$L),ym=Yx(tK,_L),Fm=Yx(tK,aM),vm=Yx(tK,bM),um=Yx(tK,cM),Dm=Yx(tK,dM),wm=Yx(tK,eM),xm=Yx(tK,fM),zm=Yx(tK,gM),Cm=Yx(tK,hM),Bm=Yx(tK,iM),Im=Yx(tK,jM),Jm=Yx(tK,kM),Km=Yx(tK,lM),Lm=Yx(tK,mM);$stats && $stats({moduleName:'simplegadget',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if (simplegadget) simplegadget.onScriptLoad(gwtOnLoad);})();